# REST API Design

REST API design patterns: resource naming, HTTP methods, status codes, pagination, cursor-based filtering, error response envelopes, versioning strategies, and rate limiting configuration.

## Manifest

```json
{
  "name": "REST API Design",
  "description": "REST API design patterns: resource naming, HTTP methods, status codes, pagination, cursor-based filtering, error response envelopes, versioning strategies, and rate limiting configuration.",
  "source_url": "https://github.com/affaan-m/everything-claude-code/tree/main/skills/api-design",
  "source_pin": null,
  "manifest_hash": "07c705b40792433a",
  "risk_tier": "low"
}
```

## SBOM

```json
null
```

