Howdy API artists, tool tinkerers, and bot builders,

We are starting to reroute all web API traffic through a common API
Gateway. We will begin transitioning traffic for endpoints under the
rest.php path the week of Monday, October 6. This change will be performed
through a phased rollout, starting with Group 0 and Group 1 wikis, then
proceeding across all remaining wiki groups and projects. We expect all
traffic to be rerouted on or before Oct 17.

This is purely introducing another layer of infrastructure, and we expect
the change to be non-breaking and non-disruptive. We are also keeping a
close eye out for any anomalies as we dial up proportional traffic. If any
issues are observed, please file a phabricator ticket to the Service Ops
team board <https://phabricator.wikimedia.org/tag/serviceops/>.

Why is this change happening?

As mentioned in the API as a Product Tech Blog
<https://techblog.wikimedia.org/2025/06/12/apis-as-a-product-investing-in-the-current-and-next-generation-of-technical-contributors/>
published earlier this year and as part of the WE5 objective
<https://meta.wikimedia.org/wiki/Talk:Wikimedia_Foundation_Annual_Plan/2025-2026#Responsible_Use_of_Infrastructure_(WE5)>
(KR5.2), we are working to consolidate and centralize our API
infrastructure. Centralizing API routing will make observability across
APIs easier, allowing us to make better data-driven decisions. Having a
single, centralized API gateway also simplifies API management, enabling us
to continue streamlining and standardizing our API offerings.

What’s next?

In Q2, we will tackle rerouting the Action API through the same API
Gateway, with additional APIs in future quarters. Keep an eye out for more
updates here and on Tech News <https://meta.wikimedia.org/wiki/Tech/News>!



Feel free to respond here or reach out directly if you have any questions,
comments, or concerns!

Thanks,

Halley

*Halley Coplin* (she/her)
Sr. Product Manager, MediaWiki Interfaces
Wikimedia Foundation <https://wikimediafoundation.org/>
_______________________________________________
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

Reply via email to