Backend 612 installs

API Design Patterns

by affaan-m/everything-claude-code

REST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs.

Skill content

API Design Patterns

Conventions and best practices for designing consistent, developer-friendly REST APIs.

When to Activate

- Designing new API endpoints

- Reviewing existing API contracts

- Adding pagination, filtering, or sorting

- Implementing error handling for APIs

- Planning API versioning strategy

- Building public or partner-facing APIs

Resource Design

URL Structure