Files
api-guidelines/core-principles/implementation-maturity.md
apidesigner 511d014509 Updates core-principles/apiary.md
Auto commit by GitBook Editor
2017-03-15 07:40:42 +00:00

5 lines
468 B
Markdown

# Implementation Maturity
Every API design using the HTTP(S) protocol **MUST** use the appropriate **HTTP Request Method** ([Richardson Maturity Model Level 2](https://martinfowler.com/articles/richardsonMaturityModel.html#level2)) to implement an action afforded by a resource.
An API design implementation SHOULD include **hypermedia controls** (HATEOAS) ([Richardson Maturity Model Level 3](https://martinfowler.com/articles/richardsonMaturityModel.html#level3)).