Base URL
Authentication
Send your API credentials on every request using these headers.string
required
Your workspace API key, generated in the Developer Console.
string
required
Your workspace API secret, shown once when credentials are generated.
string
required
Must be
application/json for requests with a body.Endpoint index
Response envelope
All authenticated responses are JSON and follow one of two envelopes.Success
id field is the API request ID. The data object contains endpoint-specific fields.
Error
id when the request cannot be processed. For details on handling errors, see Errors. For common HTTP status meanings, see Responses.
Status codes
Rate limits
Your workspace is limited to 60 authenticated API requests per minute. When you receive a429 response, wait for the Retry-After header before retrying.
Payment collections have additional limits:
- 40 per workspace per hour
- 200 per workspace per day
- 3 per phone number per 15 minutes
- 8 per phone number per workspace per day
- 10 per phone number across MasterID per day

