Журнал змін API.
Нічого не видалено.
/v1 лише додає нове. Нові ендпоінти та поля відповіді з’являються в межах того самого префікса, а поле, яке ви вже обробляєте, ніколи не змінює структуру й не зникає. Критична зміна вийшла б під новим префіксом версії, який зарезервовано й поки що порожній.
єдиний префікс у використанні
Один префікс версії, без видалень.
релізи на /v1, кожен із них лише додає нове
префікс версії у використанні. Наступний зарезервовано й він порожній
критичних змін від моменту запуску API
подій із підписаними вебхуками. Джерело: App\Enums\WebhookEvent
2026-07-08
POST /v1/incontext/session обмінює публічний ключ і Origin на маркер сесії з обмеженою областю дії.
GET /v1/pull отримав заголовки відповіді X-Skipped-Keys та X-Missing-Source-Keys.
Повне CRUD-керування базою термінів через API: GET, POST, PUT і DELETE для /v1/glossary.
POST /v1/qa/run запускає агентну перевірку якості та повертає дескриптор запуску.
Підписані вебхуки надсилають події ключів, перекладів, мов, глосарію та перевірки якості разом із початковою парою пакетів.
Високочастотні події, такі як translation.updated, об’єднуються в одну доставку за вікно часу, тому масове редагування ніколи не перевантажить кінцеву точку.
Публічний GET-запит /v1/cdn/{project}/{locale}, який можна кешувати на краю мережі, надає ваші опубліковані рядки.
Публікація переводить поточні переклади в нову незмінну версію, вручну або після кожного push.
Кожен автентифікований виклик /v1 враховується щодня для кожного токена та відображається на хабу розгортання.
Центр розгортання отримав майданчик API, який запускає read-only ендпоінти в реальному часі проти вашого проєкту.
Нічого не буде видалено.
| Інтерфейс | Випущено | Статус | Дата видалення |
|---|---|---|---|
GET /v1/project · /pull · POST /push · /translate · GET /batches | April 2, 2026 | поточний | не заплановано |
POST /v1/incontext/session · /translations · /screenshots · /suggest | May 20, 2026 | поточний | не заплановано |
GET, POST, PUT, DELETE /v1/glossary · /import · /export · /extract | June 12, 2026 | поточний | не заплановано |
POST /v1/qa/run | June 12, 2026 | поточний | не заплановано |
Signed webhook events, twelve typed cases | June 30, 2026 | поточний | не заплановано |
GET /v1/cdn/{project}/{locale} · POST /v1/cdn/publish | July 8, 2026 | поточний | не заплановано |
Три правила на чому можна будувати.
Нові кінцеві точки та нові поля відповіді додаються в межах /v1. Поле, яке ви вже обробляєте, не змінює структуру і не зникає.
Критична зміна була б випущена під новим префіксом версії, а не всередині цього. Цей префікс зарезервовано й не використовується, і кожен реліз вище приземлився на v1.
Коли pull-запит не може коректно обробити дані, він повідомляє про це в заголовку. X-Skipped-Keys та X-Missing-Source-Keys були додані, щоб уникнути зміни тіла запиту без попередження.
Часті запитання
Що розробники питають про версіонування API та застарівання функцій.