|
Knowledgebase
EnterprisePlatform
Platform
APIReact (MCP)React (Lingo Compiler)
Alpha
CLIIntegrations
GuidesChangelog

Getting Started

  • How it works
  • MCP

Localization Engine

  • Overview
  • Brand Voices
  • Instructions
  • Glossaries
  • LLM Models

Quality

  • Reports
  • AI Reviewers
  • Playground

Admin

  • API Keys
  • Team

API Keys

Max PrilutskiyMax Prilutskiy·Updated 13 days ago·1 min read

API keys authenticate requests to the localization API and the MCP server. Each key is scoped to an organization and has access to all engines within it.

Creating a key#

Create API keys from the API Keys page in the dashboard. Each key requires a name to identify its purpose (e.g., "CI/CD pipeline", "MCP server", "Staging environment").

Key visibility

The full API key is shown only once at creation. Copy and store it securely - it cannot be retrieved after you close the dialog.

Using a key#

Pass the API key in the X-API-Key header on every request:

bash
curl -X POST https://api.lingo.dev/process/localize \
  -H "X-API-Key: your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"engineId": "eng_abc123", "sourceLocale": "en", "targetLocale": "de", "data": {"greeting": "Hello"}}'

The same key works for both the localization API and the MCP server.

Security#

  • Keys are stored as hashes - Lingo.dev cannot retrieve your key after creation
  • Keys are scoped to a single organization
  • Deleting a key immediately revokes access
  • There is no limit on the number of keys per organization

Next Steps#

API Reference
Use your API key to call the localization endpoints
MCP Server
Configure the MCP server with your API key
Team
Manage who has access to your organization

Was this page helpful?