Authentication

Send your API key with every request.

API V1 authenticates every request with an API key. See API keys to create one and choose its permissions.

Pass the key in the Authorization header with the Bearer scheme:

curl https://api.lingohub.com/v1/projects \
  -H "Authorization: Bearer $LINGOHUB_API_KEY"

New keys start with lh-api_. Older keys that start with lingo_ keep working.

A missing or invalid key returns 401. A key without the permission an endpoint needs returns 403.


Did this page help you?