List every agent on your account
GET
https://server.heyrik.com/api/v1/agentsHeaders
AuthorizationstringRequiredUse Bearer $HEYRIK_API_KEY with an account-scoped API key. Keep the key on your server.
Response
Explore the example values. This is not a complete response schema.
dataarrayExplore 1 example item
[0]objectExplore 9 properties
idstringExample "agc_9f2a1c30"
namestringExample "Support Agent"
languagestringExample "en-IN"
greetingstringExample "Hi, thanks for calling Acme — how can I help?"
system_promptstringExample "You are a friendly support agent…"
voice_settingsobjectExplore 2 properties
voice_idstringExample "vx_9f2a1c30"
speednumberExample 1
configobjectExplore 2 properties
modestringExample "prompt"
languagesarrayExplore 2 example items
[0]stringExample "en-IN"
[1]stringExample "hi-IN"
owner_idstringExample "usr_2c30d0ac"
created_atstringExample "2026-07-20T09:14:02.881Z"
GET/agents
cURL
curl https://server.heyrik.com/api/v1/agents \
-H "Authorization: Bearer $HEYRIK_API_KEY"Response example
JSON
{
"data": [
{
"id": "agc_9f2a1c30",
"name": "Support Agent",
"language": "en-IN",
"greeting": "Hi, thanks for calling Acme — how can I help?",
"system_prompt": "You are a friendly support agent…",
"voice_settings": { "voice_id": "vx_9f2a1c30", "speed": 1.0 },
"config": { "mode": "prompt", "languages": ["en-IN", "hi-IN"] },
"owner_id": "usr_2c30d0ac",
"created_at": "2026-07-20T09:14:02.881Z"
}
]
}Illustrative examples · No live request is sent
