Files
api-guidelines/rest-api-guidelines/core-principles/design-platform.md
2020-01-17 08:14:30 +01:00

913 B

API Design Platform

  1. SwaggerHub is the primary platform supporting API first approach. SwaggerHub SHOULD be used during API Design.
  2. Every API description MUST be stored in SwaggerHub under the adidas team.
  3. SwaggerHub MUST be the single source of truth to learn about existing APIs within the organization.

NOTE: SwaggerHub supports API-first approach in multiple ways:
For example, it validates API description for correctness and automatically generates API documentation to drive the discussion between stakeholders. (No more emails with API description flying between stakeholders)

NOTE: The synchronization between the version control system and adidas API Design platform should be automated (e.g. using CI/CD framework or the Design Platform capabilities).