Skip to main content
APIs

OpenAPI & Swagger

APIs that document themselves.

All of the stack
In plain English

What it is

OpenAPI is a standard, machine-readable way to describe what an API does – its endpoints, inputs, and outputs. Swagger is the popular set of tools built around it, including the interactive documentation with a “Try it out” button you may have used before.

Our take

Why we use it

An API is only as useful as it is understood. Describing it with OpenAPI gives you documentation that stays accurate because it comes from the code, a browsable console for testing, and the ability to generate client libraries automatically. It turns “here are our endpoints” into something a partner or your own team can actually work with.

In practice

How we use it

We generate OpenAPI documentation straight from our REST APIs, so the docs never drift from the implementation and integrating with them is straightforward.

Work with us

Building something with OpenAPI & Swagger?

Tell us what you're building. A Code Bunny will tell you honestly how we'd approach it.

Talk to a Code Bunny