REST API
Overview
Section titled “Overview”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 URL | https://collingo.app/api/v1 |
| JSON fields | camelCase |
| Resource IDs | CUID2 strings |
| Pagination | limit (1–100, default 100) and offset (default 0) |
OpenAPI
Section titled “OpenAPI”The machine-readable contract is published as OpenAPI JSON:
Interactive Swagger UI:
Conventions
Section titled “Conventions”- Examples in this section use
https://collingo.app. - Authenticated requests send
Authorization: Bearer <apiKey>. See Authentication. - Versioning and backwards compatibility are described in Versioning.
Endpoints by resource
Section titled “Endpoints by resource”- 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
Not in the REST API
Section titled “Not in the REST API”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.