O registo de alterações da API.
Nada removido.
A /v1 só adiciona funcionalidades. Novos endpoints e novos campos de resposta são introduzidos no mesmo prefixo, e um campo que já analisa nunca muda de forma ou desaparece. Uma alteração incompatível seria lançada sob um novo prefixo de versão, que está reservado e ainda vazio.
o único prefixo em uso
Um prefixo de versão, sem remoções.
lançamentos na /v1, todos eles aditivos
prefixo de versão em uso. O próximo está reservado e vazio
alterações incompatíveis desde o lançamento da API
eventos de webhook assinados. Fonte: App\Enums\WebhookEvent
2026-07-08
POST /v1/incontext/session troca uma chave publicável e uma Origem por um token de sessão com escopo.
GET /v1/pull ganhou os cabeçalhos de resposta X-Skipped-Keys e X-Missing-Source-Keys.
CRUD completo da base de termos através da API: GET, POST, PUT e DELETE em /v1/glossary.
POST /v1/qa/run aciona uma verificação de qualidade agêntica e devolve o identificador da execução.
Os webhooks assinados emitem eventos de chave, tradução, idioma, glossário e QA juntamente com o par do lote original.
Os eventos de alta frequência, como translation.updated, são agrupados numa única entrega por janela, para que uma edição em massa nunca sobrecarregue um ponto final.
Um GET público e armazenável em cache na edge, /v1/cdn/{project}/{locale}, serve as suas cadeias publicadas.
A publicação promove as traduções atuais para uma nova versão imutável, manualmente ou em cada push.
Cada chamada /v1 autenticada é contabilizada por token por dia e apresentada no hub de implementação.
O hub de implementação ganhou um playground de API que executa pontos finais de só leitura em tempo real contra o seu projeto.
Nada está a desaparecer.
| Superfície | Lançado | Estado | Data de remoção |
|---|---|---|---|
GET /v1/project · /pull · POST /push · /translate · GET /batches | April 2, 2026 | atual | nenhum agendado |
POST /v1/incontext/session · /translations · /screenshots · /suggest | May 20, 2026 | atual | nenhum agendado |
GET, POST, PUT, DELETE /v1/glossary · /import · /export · /extract | June 12, 2026 | atual | nenhum agendado |
POST /v1/qa/run | June 12, 2026 | atual | nenhum agendado |
Signed webhook events, twelve typed cases | June 30, 2026 | atual | nenhum agendado |
GET /v1/cdn/{project}/{locale} · POST /v1/cdn/publish | July 8, 2026 | atual | nenhum agendado |
Três regras em que pode construir.
Novos endpoints e novos campos de resposta são lançados dentro de /v1. Um campo que já analisa não altera a sua estrutura nem desaparece.
Uma alteração incompatível seria lançada sob um novo prefixo de versão em vez de dentro deste. Esse prefixo está reservado e não utilizado, e cada lançamento superior recaiu sobre v1.
Quando uma solicitação não consegue processar algo em ciclo completo, indica-o num cabeçalho. X-Skipped-Keys e X-Missing-Source-Keys foram adicionados em vez de alterar o corpo da resposta.
Perguntas frequentes
O que os programadores perguntam sobre o controlo de versões e a descontinuação da API.