API Design

REST API and GraphQL design best practices including resource naming, HTTP methods, status codes, pagination (cursor vs offset), filtering, error responses (RFC 7807), versioning strategies, OpenAPI specs, authentication (JWT, API keys, OAuth2), rate limiting, HATEOAS, GraphQL schema design, resolvers, N+1 problem, and subscriptions. Use when designing, reviewing, or documenting APIs. Use when this capability is needed.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/mahdy-gribkov--arcana--api-design commit 318137fbeb

Frequently asked questions

npx skillmds@latest add tomevault-io/api-design-16