A API Mivicall vive sob o prefixoDocumentation Index
Fetch the complete documentation index at: https://docs.mivicall.com/llms.txt
Use this file to discover all available pages before exploring further.
/v1/. Esta major version é estável e suportada indefinidamente.
O que é breaking
Consideramos breaking change:- Remover endpoint
- Renomear field na resposta
- Alterar tipo de field (
string→int) - Alterar comportamento default
- Apertar validação (rejeitar payloads que antes passavam)
- Mudar URL ou path params
/v2/) e a anterior continua activa por 18 meses mínimo.
O que NÃO é breaking
- Adicionar novo endpoint
- Adicionar field opcional à resposta
- Adicionar enum value (clientes devem
defaultpara casos não conhecidos) - Adicionar novo evento webhook
- Adicionar header de resposta
- Performance / latência
Deprecation policy
Quando um endpoint é deprecated:- Anunciado no changelog + email aos accounts com integrações activas
- Header
Sunset: <date>em todas as responses do endpoint - Header
Deprecation: true - Minimum 12 meses até remoção efectiva
Status experimental
Endpoints sob/v1/experimental/... podem mudar sem aviso. Não usar em produção. Útil para early feedback de features em desenvolvimento.
Mudanças à formato de webhook
Eventos webhook seguem mesma política:- Adicionar fields ao payload: não-breaking (sejam liberais)
- Adicionar tipos de eventos: não-breaking (filtrem o que não conhecem)
- Remover fields ou eventos: breaking → versão nova + aviso 12 meses
Subscrever a changelog
- Email subscriber: ✉️ hello@mivicall.com com assunto “API Changelog Subscribe”
- RSS:
https://docs.mivicall.com/changelog/rss.xml(em construção) - GitHub releases:
https://github.com/mivicall/api-changelog/releases(público)