Skip to main content
This page covers new and changed features in OpenAPI 3.2 relative to OAS 3.1. Only deltas are documented — for base feature coverage, see the OAS 3.0 and OAS 3.1 pages.

OpenAPI Object (Root)

Server Object

Path Item Object

Parameter Object

New Parameter Location

New Serialization Style

Changed Field Types

Request Body Object

Media Type Object

Sequential Media Types

OAS 3.2 formalizes sequential/streaming media types. Planned for future streaming support.

Responses

Response Object

OAS Format Registry

OAS 3.2 introduced the OAS Format Registry — a canonical list of 49 format values for use with the format keyword. MCP Blacksmith supports all 49 registry formats with runtime validators.For detailed behavior of each format, see the Extended Formats table on the OAS 3.0 page. MCP Blacksmith also supports custom formats not in the registry for common API conventions.

Schema Object

No changes from 3.1. See OAS 3.1 Schema Object for full coverage.

Discriminator Object

Components Object

Security Scheme Object

OAuth Flows Object

OAuth Flow Object

Security Requirement Object

Example Object

Tag Object

Encoding Object

The Encoding Object is not supported. Generated servers send form and multipart bodies using standard encoding — per-property overrides (contentType, headers, style) are rarely needed in practice.

Found an issue?

Generated server doesn’t match this reference? Let us know — we’ll fix it.