HTTP API — v1

REST endpoints for projects, namespaces, keys, translations, versions, and publishing.

REST endpoints under /api/v1. Authenticate with either a session cookie or an API key in the x-api-key header.

MethodPathNotes
GET/api/v1/meSelf + org + plan
GET/api/v1/projectsList projects
POST/api/v1/projectsCreate project
GET/api/v1/projects/{id}Project detail
GET/api/v1/projects/{id}/keysList keys (paginated)
POST/api/v1/projects/{id}/keysUpsert key
GET/api/v1/projects/{id}/translationsList translations
POST/api/v1/projects/{id}/translationsUpsert translation
GET/api/v1/projects/{id}/versionsList versions
POST/api/v1/projects/{id}/versionsPublish
GET/api/v1/openapi.jsonOpenAPI 3.1 schema

Publishing

MethodPathNotes
POST/api/publishPublish / rollback / retry_outbox
GET/api/publish?manifests=1List publication manifests
GET/api/publish?manifestId=Manifest detail + entries
GET/api/publish?compareA&compareBDiff two manifests
GET/api/historyKey revisions or quality issues
POST/api/historyRestore a translation revision