api-services-portal
api-services-portal copied to clipboard
Design spike for embedded/importing/referencing Swagger/Markdown/WIKI/Pages
Investigate ways that we might create more uniformity with external guides for APIs.
Existing guides that clients (and our own) have created:
- https://api.gov.bc.ca/ds/api/v2/console/
- https://bcgov.github.io/aps-infra-platform/
- https://github.com/bcgov/moh-hnclient-v2/wiki/HNS-Client-User-Journey
- https://bcgov.github.io/common-service-showcase/services/cdogs.html
- https://bcgov.github.io/common-service-showcase/services/ches.html
- https://bcgov.github.io/common-service-showcase/onboarding/aps.html
Documentation elements that we should consider standardizing:
- API Endpoints
- OpenAPI spec links and viewer
- "Try It" console (i.e./ Swagger Console)
- Table of Contents for a Developer Guide
- Authentication / Authorization
- Onboarding Steps