<!-- LLM_VERSION_INFO
FORMAT: text/markdown
CONTENT_TYPE: article
ORIGINAL_URL: https://lingo.dev/en/docs/api
ALTERNATE_VERSION: en/docs/api/index.html (text/html)
EXTRACTION_DATE: 2026-04-18T22:16:30.159Z

This is the markdown version with text-only content (images converted to alt-text).
For rich formatting with images, request the HTML version at: en/docs/api/index.html
-->

# Localization API

Max Prilutskiy·Updated27 days ago·1 min read

The Lingo.dev localization API provides endpoints for translating key-value data through a configured localization engine, detecting the language of arbitrary text, and provisioning engines programmatically.

## Authentication

All API requests require an API key passed in the `X-API-Key` header.

```bash
X-API-Key: your_api_key
```

API keys are scoped to an organization. Each key has access to all localization engines within that organization. Generate keys in the [API Keys](/content/en/docs/platform/api-keys/index.html) section of the dashboard.

Key visibility

API keys are shown only once at creation. Store them securely - they cannot be retrieved after the initial display.

## Next Steps

[Localize](/content/en/docs/api/localize/index.html)  
[Recognize](/content/en/docs/api/recognize/index.html)  
[Provision](/content/en/docs/api/provisioning/index.html)  
[API Keys](/content/en/docs/platform/api-keys/index.html)
