REST API glossary: Master level
7 REST API terms at the Master level, each with a short definition and a link to its full page.
Updated
- API-First Design
- Agreeing on the API contract before writing the implementation.
- gRPC
- A fast, binary, contract-first API style often used between services.
- HATEOAS
- Responses include links to the next possible actions.
- HTTP/2 and HTTP/3
- Newer HTTP versions that send many requests at once over one connection.
- Mutual TLS
- Both client and server present certificates to prove who they are.
- Richardson Maturity Model
- A four-level scale of how fully an API uses REST ideas.
- Server-Sent Events
- A response kept open so the server can push a stream of events.