Echo Labs Docs
Search the docs
Find a guide, an endpoint or a section

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.