Skip to content

Get the authenticated integration context

get /v1/context

No authentication.

Terminal window
curl "https://api.salesbud.com.br/v1/context" \
-H "Authorization: Bearer $SALESBUD_ACCESS_TOKEN"
200 OK
{
"data": {
"object": "api_context",
"client": {
"id": "sb_client_ExampleClient01",
"name": "acme-sync",
"kind": "user",
"owner": {
"id": "usr_ExampleOwner01",
"name": "Example Rep",
"email": "rep@example.com"
}
},
"company": {
"id": "cmp_ExampleCompany01",
"name": "Example Company"
},
"scopes": [
"meetings.read",
"calls.read",
"transcriptions.read"
],
"rate_limit": {
"requests_per_minute": 120
}
},
"request_id": "req_ExampleRequestId01"
}
StatusDescription
200API client, company, scopes and rate-limit context.
401Missing or invalid credentials.
403The token lacks the required scope, its user owner lost matching product access, or a connector awaits administrator approval. API_ACCESS_DISABLED identifies the feature gate for manual clients and third-party OAuth apps; AI_COLLABORATORS_DISABLED identifies the gate for first-party OAuth apps. For partner credentials, the gate also requires an active partner and the required published module, and applies to previously issued tokens.
429Client rate limit exceeded.
503A required audit or rate-limit dependency is unavailable.