Skip to content
Latchkey

API Versioning - CI/CD Glossary Definition

API versioning exposes multiple API versions so producers can evolve without breaking existing consumers.

API versioning is the practice of exposing distinct versions of an API (via URL path, header, or query) so changes can ship without breaking existing clients. CI often verifies that older versions still respond as documented.

Versioning strategies include URL prefixes like /v2, headers, and media types. Whichever you choose, CI can run the old version's contract tests to guarantee it stays stable.

Related guides

Run this faster and cheaper on Latchkey managed runners. Start free →