Skip to main content
POST

Authorizations

Authorization
string
header
required

API key from your Sarj.ai dashboard. Pass as: Authorization: Bearer

Body

application/json
phone_number
string
required

Phone number to call in E.164 format.

Example:

"+966512345678"

scenario_id
string
required

ID of the scenario to use for this call.

Minimum string length: 1
variables
Variables · object

Template variables to inject into the scenario.

language
enum<string>
default:ar

Language for the call. Defaults to Arabic (ar) if not specified.

Available options:
en,
ar,
ur

Response

Successful Response

data
PublicCall · object
required
meta
ResponseMeta · object

Contains request-level metadata included with every public API response.

Last modified on July 20, 2026