Skip to main content
Get from zero to a working API call in a few minutes.

Prerequisites

  • A Chatarmin CX workspace with permission to manage API keys (Settings → API)
  • curl or any HTTP client (for example Postman)

Step 1 — Create an API key

1

Open API settings

In the dashboard, go to Settings → API.
2

Create a key

Click Create API key, give it a name, and select scopes. For read-only integrations and AI agents, tickets:read is enough.
3

Copy the key

Copy the key and store it in a secrets manager, not in source control.
See Authentication & API keys for scope details and rotation guidance.

Step 2 — Verify connectivity

Send a health check with your key:
Expected response:
The health endpoint requires a valid key but does not enforce a specific scope — useful to confirm auth before calling ticket routes.

Step 3 — List tickets

Every v1 success response uses the { "success": true, "data": ... } envelope. List endpoints also return pagination:
Pass pagination.next_cursor as the cursor query parameter to fetch the next page. See Pagination.

Step 4 — Explore saved views

Most agent workflows start with saved inbox views:
Pick a view id, then list tickets filtered by that view:
See Filtering & saved views for the full workflow.

Next steps

OpenAPI reference

Full endpoint reference with schemas and Try it.

Agent tool examples

Common AI agent patterns mapped to API calls.