El registro de cambios de la API.
Nada eliminado.
/v1 solo añade funcionalidades. Los nuevos endpoints y campos de respuesta se incorporan bajo el mismo prefijo, y un campo que ya analizas nunca cambia de formato ni desaparece. Un cambio incompatible se publicaría bajo un nuevo prefijo de versión, que está reservado y aún vacío.
el único prefijo en uso
Un prefijo de versión, sin eliminaciones.
versiones en /v1, todas ellas aditivas
prefijo de versión en uso. El siguiente está reservado y vacío
cambios incompatibles desde el lanzamiento de la API
eventos de webhook firmados. Fuente: App\Enums\WebhookEvent
2026-07-08
POST /v1/incontext/session intercambia una clave publicable y un Origin por un token de sesión con alcance limitado.
GET /v1/pull obtuvo los encabezados de respuesta X-Skipped-Keys y X-Missing-Source-Keys.
CRUD completo de la base de términos a través de la API: GET, POST, PUT y DELETE en /v1/glossary.
POST /v1/qa/run activa un control de calidad basado en agentes y devuelve el identificador de la ejecución.
Los webhooks firmados emiten eventos de clave, traducción, idioma, glosario y control de calidad junto con el par original del lote.
Los eventos de alta frecuencia como translation.updated se agrupan en una sola entrega por ventana, así que una edición masiva nunca satura un punto de conexión.
Un GET público y almacenable en caché perimetral, /v1/cdn/{project}/{locale}, sirve tus cadenas publicadas.
La publicación promociona las traducciones actuales a una nueva versión inmutable, manualmente o en cada push.
Cada llamada autenticada a /v1 se cuenta por token al día y se muestra en el centro de implementación.
El centro de implementación incorporó un entorno de pruebas de API que ejecuta puntos de conexión de solo lectura en vivo contra tu proyecto.
Nada está desapareciendo.
| Superficie | Lanzado | Estado | Fecha de eliminación |
|---|---|---|---|
GET /v1/project · /pull · POST /push · /translate · GET /batches | April 2, 2026 | actual | ninguno programado |
POST /v1/incontext/session · /translations · /screenshots · /suggest | May 20, 2026 | actual | ninguno programado |
GET, POST, PUT, DELETE /v1/glossary · /import · /export · /extract | June 12, 2026 | actual | ninguno programado |
POST /v1/qa/run | June 12, 2026 | actual | ninguno programado |
Signed webhook events, twelve typed cases | June 30, 2026 | actual | ninguno programado |
GET /v1/cdn/{project}/{locale} · POST /v1/cdn/publish | July 8, 2026 | actual | ninguno programado |
Tres reglas sobre las que puedes construir.
Los nuevos puntos finales y los nuevos campos de respuesta se lanzan dentro de /v1. Un campo que ya analizas no cambia de forma ni desaparece.
Un cambio incompatible se lanzaría bajo un nuevo prefijo de versión en lugar de dentro de este. Ese prefijo está reservado y sin usar, y cada lanzamiento superior se ha realizado en v1.
Cuando una solicitud no puede procesar algo completamente, lo indica en un encabezado. Se agregaron X-Skipped-Keys y X-Missing-Source-Keys en lugar de cambiar el cuerpo subyacente.
Preguntas frecuentes
Lo que los desarrolladores preguntan sobre el control de versiones y la eliminación gradual de la API.