Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

JWT Bearer token obtained from authentication. Pass as: Authorization: Bearer

Body

application/json

Input for checking if a service is authenticated and getting a Connect Link if not

appSlug
string
required

App slug to check authentication for

agentId

Agent identifier. Optional when using an agent API key (resolved automatically); required when using a master key.

Pattern: ^[0-9a-z]+$
userId
string

End-user ID for multi-tenant scoping

Response

200 - application/json

OK

Authentication status and Connect Link for a service

authenticated
boolean
required

Whether the service is currently authenticated

connectedAccount
object | null
required

Connected account details (if authenticated)

Connect Link URL to authenticate (if not authenticated)