OpenAPI 3 JSON APIs—pick a tab, set Servers and Authorize, then expand an operation or use Try it out.
These APIs are HTTP JSON services described with OpenAPI 3. Use this page to inspect paths, parameters, request and response shapes, and status codes—then call the same URLs from your app or try calls here with Try it out.
Obtain a bearer token from the Authenticate tab first, then click Authorize, paste the token, and approve. The UI can remember it for this browser session. Other tabs (CRM, Email, SMS, Insights) each load their own spec; switch Servers per tab if needed.
Only the first operation expands by default; click a row to open bodies, query parameters, and documented responses. Use the filter field to search paths or summaries.
Use the Servers dropdown at the top of the spec for Sandbox or Production. Use that same base URL (scheme + host, no trailing slash clutter) in your integration. Sandbox is for non‑production testing; production is for live data—match the server to the credentials and tenant you were given.
Content-Type: application/json unless an operation documents otherwise.
Respect required fields, formats (for example UUIDs and dates), and enums shown in each operation.
Authorization: Bearer <token>. Refresh or re-authenticate when you receive 401 from the API.
4xx; unexpected server issues 5xx). The spec lists common responses per operation—use them when handling errors in code.
This page must be served over HTTP
From the folder that contains this site, run
npx --yes serve -p 8080 . then open the URL the tool prints (for example
http://127.0.0.1:8080).