API Design

API Design & Engineering Tools

REST naming convention checkers, HTTP status code references, GraphQL schema validators, webhook signature validators, and API rate limit calculators that run entirely in your browser.

🔒 Browser-only — no data sent ⚡ Zero account required 📦 12 free tools
design
REST API Naming Checker
Validate REST API endpoint paths against naming convention best practices.
reference
HTTP Status Code Reference
Reference guide to HTTP status codes — correct usage, common misuse, and caching behavior.
graphql
GraphQL Schema Validator
Validate GraphQL SDL schema syntax, type correctness, and structural requirements.
security
Webhook Signature Validator
Validate and verify webhook HMAC signatures for GitHub, Stripe, Twilio, and Svix.
design
API Versioning Strategy Reference
Reference guide to API versioning strategies — URL, header, query param, and Sunset header.
implementation
Rate Limit Header Generator
Generate correct HTTP rate limit response headers from your limits and remaining quota.
design
OpenAPI Response Schema Checker
Validate OpenAPI 3.x response schema objects for correctness and completeness.
security
CORS Header Validator
Validate CORS response headers for credentials, wildcards, and preflight correctness.
implementation
API Pagination Calculator
Compare offset vs cursor pagination performance and calculate page counts.
implementation
Idempotency Key Reference
Reference guide to API idempotency — key format, TTL, scope, and implementation patterns.
reference
HTTP Content Negotiation Reference
Reference guide to HTTP Accept, Content-Type, Vary headers and content negotiation.
design
API Error Format Checker
Validate API error response format against RFC 7807 Problem Details and common conventions.