# General Translation Platform: API reference
URL: https://generaltranslation.com/en-US/docs/platform/dashboard/reference/api-reference.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Find the public General Translation API endpoints, authentication details, and OpenAPI spec.

The General Translation API lets you upload source content and translated files, download translations, queue translation jobs, manage branches and tags, and read project and job status.

Most SDK and CLI workflows call these endpoints for you. However, the API allows you to call these endpoints directly if you need:

- Custom automation
- Endpoint schemas
- An interactive request playground
- Machine-readable `openapi.json` spec

Use the [`generaltranslation/api` TypeScript client](/docs/platform/core/reference/api-client) for generated request and response types, or browse the [OpenAPI reference](/docs/platform/openapi/overview) to call endpoints directly.

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
