API Design

OpenAPI / Swagger

/ˈəʊpən eɪ piː aɪ ˈswæɡər/

Definition

A specification and tooling for describing REST APIs in a machine-readable format, producing interactive documentation.

Example in context

"The OpenAPI spec auto-generates our developer docs and Postman collections — one source of truth."

Related terms

Practice this term

Master OpenAPI / Swagger in context by working through exercises in the API Design module. You'll see the term used in real engineering scenarios with multiple-choice, fill-in-the-blank, and matching drills.