REST API Design

Designs and reviews REST APIs: resource naming, HTTP methods and status codes, payload and error formats, pagination, versioning, auth, rate limiting, and OpenAPI specs. Use when adding or renaming an endpoint, asked "is this endpoint RESTful", "what status code should I return", "design the API for X", or to audit an existing API for consistency or security (IDOR, mass assignment).

eagerworks 5257da6 13 files · 70.4 KB Updated

File contents

eagerworks/skills/tree/main/skills/rest-api-design commit 5257da6836

Frequently asked questions

npx skillmds@latest add eagerworks/rest-api-design