API Design

HTTP and GraphQL contract design covering resource naming, method and status-code semantics, RFC 7807 error bodies, pagination, idempotency, conditional requests, health endpoints, rate-limit headers and tiers, and versioning. Use when you say "design this endpoint", "what status code should this return", "review our API contract", "add cursor pagination to this list", or "how do we deprecate v1". Not for the service code behind the endpoint, use `backend-patterns`.

Lukk17 c430c4b 5 files · 25.2 KB Updated

File contents

Lukk17/agent-standards/tree/main/.agents/skills/api-design commit c430c4b7ae

Frequently asked questions

npx skillmds@latest add lukk17/api-design