Skip to content

REST API

Collingo exposes a versioned HTTP API at /api/v1. Use it to manage projects, groups, entries, translations, and exports from your own tools or scripts.

Base path/api/v1
Base URLhttps://collingo.app/api/v1
JSON fieldscamelCase
Resource IDsCUID2 strings
Paginationlimit (1–100, default 100) and offset (default 0)

The machine-readable contract is published as OpenAPI JSON:

Interactive Swagger UI:

  • Examples in this section use https://collingo.app.
  • Authenticated requests send Authorization: Bearer <apiKey>. See Authentication.
  • Versioning and backwards compatibility are described in Versioning.
  • Metadata — version, locales, API key owner profile
  • Projects — create and manage projects
  • Groups — hierarchical key groups
  • Entries — translation entries
  • Translations — set, remove, and list missing translations
  • Exports — download translations for your stack

These surfaces are separate from /api/v1:

  • Browser sign-in, members, invitations, and billing (web app / BFF)
  • ZIP export from the project page in the dashboard
  • MCP tools for agents (/mcp), including bulk create

Use the CLI for the common developer workflow on top of this API.