API Contracts

API design and contract engineering — REST resource modelling, error envelopes, pagination, filtering, idempotency, versioning and deprecation, rate limiting, webhooks, OpenAPI, GraphQL schema and N+1 defence, and contract testing. Use when designing, reviewing or documenting an endpoint or integration; when the user says "API design", "REST", "GraphQL", "endpoint", "OpenAPI", "Swagger", "versioning", "pagination", "rate limit", "webhook", "idempotency", "status code", "API contract", "breaking change" or "integrate with"; and as a pass in any project audit that finds a public or internal API. By Devleck.

Kin9Zeus d074997 3 files · 26.1 KB Updated

File contents

Kin9Zeus/senior-engineer-skills/tree/main/skills/api-contracts commit d074997918

Frequently asked questions

npx skillmds@latest add kin9zeus/api-contracts