# OpenAPI Support Matrix

The tables below provide an overview of the OpenAPI features supported by Speakeasy.

## ✅ Server configuration

## ⚠️ Path parameters serialization ([Path parameters](https://swagger.io/docs/specification/describing-parameters/#path-parameters))

## ⚠️ Query parameters serialization ([Query parameters](https://swagger.io/docs/specification/describing-parameters/#query-parameters) and [query](https://swagger.io/docs/specification/describing-parameters/#query))

## ✅ Request headers ([Header](https://swagger.io/docs/specification/serialization/#header))

## ⚠️ Request body serialization

## ⚠️ Response body deserialization

## ✅ Media-type patterns ([Media types](https://swagger.io/docs/specification/media-types))

## ✅ Data types

### ✅ Union types

## ✅ Miscellaneous

\* Files needed for creating a fully compilable package that can be published to the relevant package manager without further changes.
