API Spec
12 items tagged with "api-spec"
Best Practices4
OpenAPI Specification Best Practices
Guidance for writing accurate, machine-readable OpenAPI documents that describe HTTP APIs and drive docs, client SDKs, mocks, and contract tests.
AsyncAPI Specification
A standard, machine-readable format for describing event-driven and message-based APIs across protocols like Kafka, MQTT, and AMQP, analogous to OpenAPI for REST.
Problem Details for HTTP APIs (RFC 9457)
An IETF standard JSON format for machine-readable HTTP error responses, defining fields like type, title, status, detail, and instance for consistent error handling.
JSON:API Specification
A convention for building JSON APIs that standardizes resource structure, relationships, pagination, filtering, and sparse fieldsets to reduce bikeshedding and over-fetching.
Playbooks3
API-First Design Program Playbook
A program to establish API-first practices across teams using OpenAPI contracts, mock-driven development, and contract testing.
AsyncAPI Messaging Standardization Playbook
A program to standardize asynchronous messaging contracts with AsyncAPI, schema governance, and contract testing across teams.
REST API Versioning and Deprecation Playbook
A program to establish disciplined REST API versioning, backward compatibility, and graceful deprecation across a portfolio.