apps/api/api-versioning
121 · API & Integração · ≈ 6 min de estudo
API Versioning
Duas versões do contrato convivem na mesma API, cada uma um grupo de rotas (/v1, /v2) sobre um modelo interno único; só o mapper de cada versão muda. A versão antiga anuncia a própria aposentadoria com Deprecation, Sunset e Link e responde 410 Gone depois do sunset, enquanto o uso por versão e por cliente mostra quem ainda precisa migrar. Use quando uma mudança quebra o contrato — tipo de campo, campo renomeado, opcional que vira obrigatório.
- passos
- 6
- arquivos
- 4
- testes
- 0
- tecnologias
- 5