Skip to content
WorksBuddy Logo
WorksBuddy

Authentication

Authenticate WorksBuddy API requests with the credential each agent expects.

Authenticate every WorksBuddy API request with the credential the agent expects. Keep keys server side and never expose them in client code.

Credentials by agent

AgentSendWhere to get it
LioX-API-Key: CRM_… (a bare key, not a bearer token)Lio API
TaroAuthorization: Bearer wb_live_…Taro settings, Developer tab (Taro API)
EvoxAuthorization: Bearer evox_… (Delivery Suite: dlv_…)Evox API
SigiAuthorization: Bearer wb_live_… (org admin key)Sigi API
InzoAuthorization: Bearer wb_live_… (sandbox: wb_test_…)Inzo API
RevoAuthorization: Bearer <token> (user JWT, workflow token, or app JWT for external apps)Revo API
RankoAuthorization: Bearer rfk_… for the public delivery API; WorksBuddy SSO JWT for the app APIRanko API
CiaoAuthorization: Bearer <API_KEY> (X-API-Key is also accepted)Ciao API

Example

curl https://api-taro.worksbuddy.ai/api/v1/tasks \
  -H "Authorization: Bearer wb_live_YOUR_API_KEY"
curl -X POST https://api-lio.worksbuddy.ai/api/v1/lead \
  -H "X-API-Key: CRM_YOUR_API_KEY_HERE" \
  -H "Content-Type: application/json"

Token lifetimes, refresh, and key rotation differ by agent. See the agent's API reference for details.