DEV Community

#openapi

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Recursive and cyclic schemas in OpenAPI: self-referencing $ref for trees, nested comments, and graphs

Recursive and cyclic schemas in OpenAPI: self-referencing $ref for trees, nested comments, and graphs

Comments
5 min read
OpenAPI callbacks vs webhooks: modeling async request/reply with runtime expressions

OpenAPI callbacks vs webhooks: modeling async request/reply with runtime expressions

Comments
5 min read
Optional, nullable, or omitted? Modeling missing data in OpenAPI 3.1 without lying to clients

Optional, nullable, or omitted? Modeling missing data in OpenAPI 3.1 without lying to clients

Comments
5 min read
PUT vs JSON Merge Patch vs JSON Patch: modeling partial updates in OpenAPI without the null ambiguity

PUT vs JSON Merge Patch vs JSON Patch: modeling partial updates in OpenAPI without the null ambiguity

Comments
5 min read
File uploads in OpenAPI: multipart/form-data, raw binary, and multiple files done right

File uploads in OpenAPI: multipart/form-data, raw binary, and multiple files done right

Comments
5 min read
Prevent lost updates with ETag and If-Match: optimistic concurrency in OpenAPI

Prevent lost updates with ETag and If-Match: optimistic concurrency in OpenAPI

Comments
4 min read
The JSON Schema constraints that actually work in OpenAPI: format, pattern, ranges, and what codegen and AI mocks do with them

The JSON Schema constraints that actually work in OpenAPI: format, pattern, ranges, and what codegen and AI mocks do with them

Comments
5 min read
Model polymorphism in OpenAPI 3.1: oneOf, anyOf, allOf, and discriminator without breaking clients

Model polymorphism in OpenAPI 3.1: oneOf, anyOf, allOf, and discriminator without breaking clients

Comments
4 min read
Building MarginCMS, part 2: A Go server generated from the spec

Building MarginCMS, part 2: A Go server generated from the spec

Comments
10 min read
33 Things in Three Vendors' OpenAPI Specs Existed for Exactly One Day

33 Things in Three Vendors' OpenAPI Specs Existed for Exactly One Day

Comments
4 min read
go-schemathesis v1.0.0: property-based tests from an OpenAPI spec, as one Go binary

go-schemathesis v1.0.0: property-based tests from an OpenAPI spec, as one Go binary

1
Comments 1
2 min read
Detect breaking API changes in CI with OpenAPI diffs (before your customers do)

Detect breaking API changes in CI with OpenAPI diffs (before your customers do)

Comments
5 min read
Day 5: We scanned a 200-route codebase into OpenAPI without uploading a file

Day 5: We scanned a 200-route codebase into OpenAPI without uploading a file

1
Comments
5 min read
Generate OpenAPI 3.2 from existing code: Express, FastAPI, Go, and Spring compared

Generate OpenAPI 3.2 from existing code: Express, FastAPI, Go, and Spring compared

Comments
4 min read
OpenAPI 3.2 in 2026: what changed, and why it matters for SSE and AI agents

OpenAPI 3.2 in 2026: what changed, and why it matters for SSE and AI agents

Comments
4 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.