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