Dziennik zmian API.
Nic nie zostało usunięte.
/v1 tylko zyskuje nowe elementy. Nowe endpointy i pola odpowiedzi trafiają do tego samego prefiksu, a pole, które już parsujesz, nigdy nie zmienia kształtu ani nie znika. Zmiana łamiąca kompatybilność zostałaby wypuszczona pod nowym prefiksem wersji, który jest zarezerwowany i obecnie pusty.
jedyny używany prefiks
Jeden prefiks wersji, bez usuwania.
wydania na /v1, każde z nich addytywne
używany prefiks wersji. Następny jest zarezerwowany i pusty
zmiany łamiące kompatybilność od momentu uruchomienia API
podpisane zdarzenia webhook. Źródło: App\Enums\WebhookEvent
2026-07-08
POST /v1/incontext/session wymienia klucz publikowalny i Origin na token sesji o ograniczonym zakresie.
GET /v1/pull otrzymał nagłówki odpowiedzi X-Skipped-Keys i X-Missing-Source-Keys.
Pełne operacje CRUD dla bazy terminów przez API: GET, POST, PUT i DELETE na /v1/glossary.
POST /v1/qa/run uruchamia agentową kontrolę jakości i zwraca uchwyt przebiegu.
Podpisane webhooki emitują zdarzenia związane z kluczami, tłumaczeniami, językami, słownikiem i QA alongside oryginalnej pary wsadowej.
Zdarzenia o wysokiej częstotliwości, takie jak translation.updated, są łączone w jedną dostawę w oknie czasowym, dzięki czemu masowa edycja nie zalewa endpointu.
Publiczny, cache’owalny na krawędzi sieci GET /v1/cdn/{project}/{locale} udostępnia Twoje opublikowane ciągi znaków.
Publikacja promuje bieżące tłumaczenia do nowej, niezmiennej wersji, ręcznie lub przy każdym pushu.
Każde uwierzytelnione wywołanie /v1 jest liczone per token dziennie i wyświetlane w hubie wdrożeń.
Hub wdrożeń zyskał plac zabaw API, który na żywo uruchamia endpointy tylko do odczytu w Twoim projekcie.
Nic nie jest znika.
| Interfejs | Wydano | Status | Data usunięcia |
|---|---|---|---|
GET /v1/project · /pull · POST /push · /translate · GET /batches | April 2, 2026 | bieżący | brak zaplanowanych |
POST /v1/incontext/session · /translations · /screenshots · /suggest | May 20, 2026 | bieżący | brak zaplanowanych |
GET, POST, PUT, DELETE /v1/glossary · /import · /export · /extract | June 12, 2026 | bieżący | brak zaplanowanych |
POST /v1/qa/run | June 12, 2026 | bieżący | brak zaplanowanych |
Signed webhook events, twelve typed cases | June 30, 2026 | bieżący | brak zaplanowanych |
GET /v1/cdn/{project}/{locale} · POST /v1/cdn/publish | July 8, 2026 | bieżący | brak zaplanowanych |
Trzy zasady na których możesz budować.
Nowe punkty końcowe i nowe pola odpowiedzi są udostępniane w ramach /v1. Pole, które już parsujesz, nie zmienia kształtu ani nie znika.
Zmiana niekompatybilna wstecz zostałaby wprowadzona pod nowym prefiksem wersji, a nie w ramach obecnej. Ten prefiks jest zarezerwowany i nieużywany, a wszystkie dotychczasowe wydania trafiły do v1.
Gdy pull request nie może obsłużyć zwrotnego przesyłania danych, informuje o tym w nagłówku. Dodano nagłówki X-Skipped-Keys i X-Missing-Source-Keys, zamiast zmieniać treść odpowiedzi bez ostrzeżenia.
Najczęściej zadawane pytania
Pytania, które programiści zadają na temat wersjonowania API i wycofywania funkcji.