Jurnalul de modificări API.
Nimic eliminat.
/v1 doar adaugă funcționalități. Noile endpoint-uri și câmpurile de răspuns noi apar sub același prefix, iar un câmp pe care îl procesezi deja nu își schimbă structura și nu dispare. O modificare incompatibilă ar fi lansată sub un nou prefix de versiune, care este rezervat și încă gol.
singurul prefix în uz
Un singur prefix de versiune, fără eliminări.
lansări pe /v1, fiecare fiind aditivă
prefix de versiune în uz. Următorul este rezervat și gol
modificări incompatibile de la lansarea API-ului
evenimente webhook semnate. Sursă: App\Enums\WebhookEvent
2026-07-08
POST /v1/incontext/session schimbă o cheie publicabilă și un Origin pentru un token de sesiune cu scop limitat.
GET /v1/pull a primit antetele de răspuns X-Skipped-Keys și X-Missing-Source-Keys.
CRUD complet pentru baza de termeni prin API: GET, POST, PUT și DELETE pe /v1/glossary.
POST /v1/qa/run declanșează o verificare agentică a calității și returnează identificatorul rulării.
Webhook-urile semnate emit evenimente pentru chei, traduceri, limbi, glosare și QA alături de perechea originală din lot.
Evenimentele cu frecvență ridicată, precum translation.updated, sunt agregate într-o singură livrare pe interval, astfel încât o editare în masă nu inundă niciodată un endpoint.
Un GET public, cache-abil la marginea rețelei, /v1/cdn/{project}/{locale}, servește șirurile publicate.
Publicarea promovează traducerile curente într-o nouă versiune imutabilă, manual sau la fiecare push.
Fiecare apel autentificat /v1 este numărat per token pe zi și afișat în hub-ul de implementare.
Hub-ul de implementare a câștigat o zonă de testare API care rulează endpoint-uri read-only live împotriva proiectului dvs.
Nimic nu este eliminat.
| Suprafață | Lansat | Stare | Data eliminării |
|---|---|---|---|
GET /v1/project · /pull · POST /push · /translate · GET /batches | April 2, 2026 | actual | niciunul programat |
POST /v1/incontext/session · /translations · /screenshots · /suggest | May 20, 2026 | actual | niciunul programat |
GET, POST, PUT, DELETE /v1/glossary · /import · /export · /extract | June 12, 2026 | actual | niciunul programat |
POST /v1/qa/run | June 12, 2026 | actual | niciunul programat |
Signed webhook events, twelve typed cases | June 30, 2026 | actual | niciunul programat |
GET /v1/cdn/{project}/{locale} · POST /v1/cdn/publish | July 8, 2026 | actual | niciunul programat |
Trei reguli pe care puteți construi.
Noi puncte finale și noi câmpuri de răspuns sunt lansate în cadrul /v1. Un câmp pe care îl analizați deja nu își schimbă structura și nu dispare.
O modificare care rupe compatibilitatea ar fi lansată sub un prefix de versiune nou, nu în cadrul acestei versiuni. Acel prefix este rezervat și nefolosit, iar fiecare lansare ulterioară s-a bazat pe v1.
Când o solicitare nu poate procesa complet ceva, indică acest lucru într-un antet. X-Skipped-Keys și X-Missing-Source-Keys au fost adăugate în loc să se modifice corpul răspunsului.
Întrebări frecvente
Ce întreabă dezvoltatorii despre versionarea API-ului și eliminarea funcțiilor.