API reference
Get authentication context
GET
/v1/auth/contextAuthorization
Send a personal API key or an OAuth access token as Authorization: Bearer <token>.
OAuth scopes, any one of: projects:read, projects:write, tasks:read, tasks:write, tools:execute, files:read, files:write, billing:read, integrations:read, automations:read, automations:write
Responses
200Success
credentialType"personal_api_key" | "oauth_access_token"requireduserobjectrequiredidstringrequirednamestringrequiredemailstringrequiredteamobjectrequiredidstringrequiredslugstringrequiredscopes"projects:read" | "projects:write" | "tasks:read" | "tasks:write" | "tools:execute" | "files:read" | "files:write" | "billing:read" | "integrations:read" | "automations:read" | "automations:write"[]required
400Invalid request
errorobjectrequiredtypestringrequiredmessagestringrequiredrequestIdstring
401Missing or invalid Bearer credential
errorobjectrequiredtypestringrequiredmessagestringrequiredrequestIdstring
402Payment or subscription required
errorobjectrequiredtypestringrequiredmessagestringrequiredrequestIdstring
403Credential is missing a required scope
errorobjectrequiredtypestringrequiredmessagestringrequiredrequestIdstring
404Resource not found
errorobjectrequiredtypestringrequiredmessagestringrequiredrequestIdstring
409Request conflict
errorobjectrequiredtypestringrequiredmessagestringrequiredrequestIdstring
429Rate limit exceeded
errorobjectrequiredtypestringrequiredmessagestringrequiredrequestIdstring
500Internal API error
errorobjectrequiredtypestringrequiredmessagestringrequiredrequestIdstring