API-ändringsloggen.
Inget har tagits bort.
/v1 får endast nya funktioner. Nya slutpunkter och nya svarsfält läggs till under samma prefix, och ett fält du redan parsar ändrar aldrig form eller försvinner. En brytande ändring skulle levereras under ett nytt versionsprefix, som är reserverat och fortfarande tomt.
det enda prefixet i bruk
Ett versionsprefix, inga borttagningar.
releaser på /v1, alla additiva
versionsprefix i bruk. Det nästa är reserverat och tomt
brytande ändringar sedan API:t lanserades
signerade webhookhändelser. Källa: App\Enums\WebhookEvent
2026-07-08
POST /v1/incontext/session byter ut en publicerbar nyckel och ett Origin mot en sessionstoken med begränsad åtkomst.
GET /v1/pull fick svarsheadrarna X-Skipped-Keys och X-Missing-Source-Keys.
Fullständig CRUD för termbasen via API:et: GET, POST, PUT och DELETE på /v1/glossary.
POST /v1/qa/run triggar en agentbaserad kvalitetskontroll och returnerar körningshandtaget.
Signerade webhooks emitterar händelser för nycklar, översättningar, språk, ordlistor och QA tillsammans med det ursprungliga batch-paret.
Högfrekventa händelser som translation.updated slås samman till en leverans per tidsfönster, så att en massredigering aldrig överbelastar en slutpunkt.
En offentlig, edge-cachebar GET /v1/cdn/{project}/{locale} serverar dina publicerade strängar.
Publicering befordrar de aktuella översättningarna till en ny immutabel version, manuellt eller vid varje push.
Varje autentiserat /v1-anrop räknas per token per dag och visas på deploy-hubben.
Deploy-hubben fick en API-playground som kör skrivskyddade slutpunkter live mot ditt projekt.
Ingenting är på väg bort.
| Yta | Levererad | Status | Borttagningsdatum |
|---|---|---|---|
GET /v1/project · /pull · POST /push · /translate · GET /batches | April 2, 2026 | nuvarande | inga inplanerade |
POST /v1/incontext/session · /translations · /screenshots · /suggest | May 20, 2026 | nuvarande | inga inplanerade |
GET, POST, PUT, DELETE /v1/glossary · /import · /export · /extract | June 12, 2026 | nuvarande | inga inplanerade |
POST /v1/qa/run | June 12, 2026 | nuvarande | inga inplanerade |
Signed webhook events, twelve typed cases | June 30, 2026 | nuvarande | inga inplanerade |
GET /v1/cdn/{project}/{locale} · POST /v1/cdn/publish | July 8, 2026 | nuvarande | inga inplanerade |
Tre regler du kan bygga vidare på.
Nya slutpunkter och nya svarsfält levereras inom /v1. Ett fält du redan analyserar ändrar inte form och försvinner inte.
En brytande förändring skulle levereras under ett nytt versionsprefix snarare än inom detta. Det prefixet är reserverat och oanvänt, och varje release ovanför hamnade på v1.
När en pull-request inte kan round-tripa något anger den det i en rubrik. X-Skipped-Keys och X-Missing-Source-Keys lades till istället för att ändra innehållet under dig.
FAQ
Vad utvecklare frågar om API-versionering och utfasning.