Skip to content
Latchkey

API Versioning - Definição do Glossário de CI/CD

O API versioning expõe múltiplas versões de API para que producers possam evoluir sem quebrar consumers existentes.

O API versioning é a prática de expor versões distintas de uma API (via caminho de URL, header ou query) para que mudanças possam ser lançadas sem quebrar os clientes existentes. O CI muitas vezes verifica que versões mais antigas ainda respondem conforme documentado.

As estratégias de versionamento incluem prefixos de URL como /v2, headers e media types. Qualquer que você escolha, o CI pode rodar os contract tests da versão antiga para garantir que ela permaneça estável.

Guias relacionados