# OpenAPI

A standard machine-readable description of an API.

## What is **OpenAPI**?

**OpenAPI** is a standard JSON or YAML description of an API: its endpoints, parameters, bodies and responses. Tools use it to make docs, test requests and generate client code.

Level: Journeyman · [More REST API terms at this level](https://www.ask-codey.com/glossary/subjects/rest-api/journeyman)

Updated: September 27, 2026

Source: https://www.ask-codey.com/glossary/openapi-rest-api
