API Design
Reference guide
Read only the references needed for the current request:
- REST Conventions That Actually Matter: references/rest-conventions-that-actually-matter.md
- Pagination: Cursor vs Offset: references/pagination-cursor-vs-offset.md
- Error Handling: RFC 9457 Problem Details: references/error-handling-rfc-9457-problem-details.md
- API Versioning: references/api-versioning.md
- Rate Limiting: references/rate-limiting.md
- Authentication Patterns: references/authentication-patterns.md
- Idempotency: references/idempotency.md
- OpenAPI 3.1 Specification: references/openapi-3-1-specification.md
- GraphQL vs REST: Decision Matrix: references/graphql-vs-rest-decision-matrix.md
- Response Envelope: references/response-envelope.md
- Checklist: Production-Ready API: references/checklist-production-ready-api.md