Skip to main content
The Sarj.ai Developer API creates, schedules, and inspects outbound voice calls.

Base URL

Authentication

Send your dashboard API key as a Bearer token on API operations. GET /health is public, and recording links can also use the call-scoped token embedded in the link.
Create and copy an API key from the Sarj.ai dashboard. The key is shown only once.

Response envelopes

Successful responses contain data and request metadata:
Errors contain a stable, discriminated error.type and the same metadata:
Branch on error.type, not on the human-readable message. Include meta.request_id when contacting support.

Start building

Quickstart

Create an API key and place your first call.

Python SDK

Install the typed sync and async client.

Webhooks

Receive call lifecycle updates without polling.

MCP Server

Give an AI agent controlled access to the API.
Last modified on September 16, 2026