Page MenuHomePhabricator

Create user guide for how to register an externally managed API so that it is surfaced in the REST Sandbox
Open, In Progress, MediumPublic3 Estimated Story Points

Description

Description

We support a wide variety of APIs, including some that are built and managed outside of MediaWiki. In these cases, we would still like to make the APIs discoverable through centralized means. We therefore support a "bring your own spec" style workflow, which API maintainers with externally built APIs can utilize to display their APIs alongside those built and managed from within MediaWiki.

Conditions of acceptance

  • Create a user guide that outlines how to register a pre-defined, externally managed OpenAPI spec so that it appears within the REST Sandbox
  • Outline the pre-requisites, in terms of expected spec version and expectations for pulling from a dedicated endpoint
  • Include guidelines for consistent naming conventions, for how it will appear in the dropdown
  • Include instructions for how to adjust the presentation order within the dropdown
  • Review the guide with the team
  • Publish guide to MediaWiki

Details

Due Date
Tue, Jul 28, 7:00 AM

Event Timeline

HCoplin-WMF set the point value for this task to 3.May 21 2026, 3:35 PM

Notes from estimation:

  • This will likely become irrelevant once external modules are available (phab task TBD)
HCoplin-WMF triaged this task as Medium priority.Jun 2 2026, 1:19 PM
BPirkle subscribed.
aaron set Due Date to Tue, Jul 28, 7:00 AM.Tue, Jul 14, 6:47 PM