Authentication
Create a workspace key and authenticate requests.
API keys
Workspace admins create keys under Billing → API. Keys are shown once; store them in a secrets manager and use them only on your server.
Send the key with each API request:
http
Authorization: Bearer el_live_…Jobs belong to the key’s workspace and are billed to it. Give each service its own key so you can revoke access independently.
Access levels
- Full: create uploads and jobs, read jobs, download captions, and read the account.
- Read-only: read jobs, download captions, and read the account.
GET /account reports the key’s access level.