boundary agreement
API contract
Also known as: API · endpoint contract · API agreement
An agreement that makes a provider and its consumers interpret inputs, outputs, authorization, errors, and state in the same way. It owns the observable boundary rather than a screen or implementation shape.
GET /api/search?q=term · 401 · 403 · 404 · 409 · 500