Files
api-guidelines/general-guidelines/api-first.md
apidesigner af1190a761 Deletes core-principles/functional.md
Auto commit by GitBook Editor
2018-06-23 12:39:37 +00:00

505 B

API First

Everyone MUST follow the API First principle.

The API first principle is an extension of contract-first principle. Therefore, a development of an API MUST always start with API design without any upfront coding activities.

API design (e.g., description, schema) is the master of truth, not the API implementation.

API implementation MUST always be compliant to particular API design which represents the contract between API, and it's consumer.