Le journal des modifications de l’API.
Aucune suppression.
/v1 ne fait qu’ajouter des fonctionnalités. Les nouveaux points de terminaison et les nouveaux champs de réponse sont intégrés sous le même préfixe, et un champ que vous analysez déjà ne change jamais de structure ni ne disparaît. Une modification incompatible serait publiée sous un nouveau préfixe de version, qui est réservé et encore vide.
le seul préfixe utilisé
Un seul préfixe de version, aucune suppression.
versions sur /v1, toutes additives
préfixe de version utilisé. Le suivant est réservé et vide
modifications incompatibles depuis le lancement de l’API
événements webhook signés. Source : App\Enums\WebhookEvent
2026-07-08
POST /v1/incontext/session échange une clé publiable et une origine contre un jeton de session délimité.
GET /v1/pull a ajouté les en-têtes de réponse X-Skipped-Keys et X-Missing-Source-Keys.
CRUD complet de la base terminologique via l’API : GET, POST, PUT et DELETE sur /v1/glossary.
POST /v1/qa/run déclenche un contrôle qualité agentique et renvoie l’identifiant de l’exécution.
Les webhooks signés émettent des événements clés, traductions, langues, glossaire et QA aux côtés de la paire de lots d’origine.
Les événements à haute fréquence comme translation.updated sont regroupés en une seule livraison par fenêtre, évitant ainsi de submerger un point de terminaison lors d’une modification groupée.
Un GET public et cachable en bordure /v1/cdn/{project}/{locale} sert vos chaînes publiées.
La publication promeut les traductions actuelles vers une nouvelle version immuable, manuellement ou à chaque push.
Chaque appel authentifié à /v1 est comptabilisé par jeton et par jour, et affiché sur le hub de déploiement.
Le hub de déploiement intègre un bac à sable API qui exécute en direct les points de terminaison en lecture seule sur votre projet.
Rien ne va disparaître.
| Surface | Livré | Statut | Date de suppression |
|---|---|---|---|
GET /v1/project · /pull · POST /push · /translate · GET /batches | April 2, 2026 | actuel | aucune prévue |
POST /v1/incontext/session · /translations · /screenshots · /suggest | May 20, 2026 | actuel | aucune prévue |
GET, POST, PUT, DELETE /v1/glossary · /import · /export · /extract | June 12, 2026 | actuel | aucune prévue |
POST /v1/qa/run | June 12, 2026 | actuel | aucune prévue |
Signed webhook events, twelve typed cases | June 30, 2026 | actuel | aucune prévue |
GET /v1/cdn/{project}/{locale} · POST /v1/cdn/publish | July 8, 2026 | actuel | aucune prévue |
Trois règles sur laquelle vous pouvez construire.
De nouveaux points de terminaison et de nouveaux champs de réponse sont déployés dans /v1. Un champ que vous analysez déjà ne change pas de structure et ne disparaît pas.
Une modification incompatible serait déployée sous un nouveau préfixe de version plutôt que dans celui-ci. Ce préfixe est réservé et inutilisé, et chaque version ultérieure a été publiée sous v1.
Lorsqu'une extraction ne peut pas effectuer un aller-retour complet, elle l'indique dans un en-tête. X-Skipped-Keys et X-Missing-Source-Keys ont été ajoutés plutôt que de modifier le corps de la réponse à votre insu.
FAQ
Ce que les développeurs demandent sur le versionnement et la dépréciation des API.