Elizon Docs
API Reference

List Audio Agents

GET /api/v1/voice-agents — discover agents with a voice configuration.

Returns a paginated list of agents in your organization (or project) that have a voice configuration assigned — i.e. agents you can start a voice session with.

GET /api/v1/voice-agents

Query parameters

ParameterTypeRequiredDescription
pageintegerNoPage number, 1-indexed. Default 1.
limitintegerNoResults per page, max 100. Default 20.
projectRefIdstring (UUID)NoFilter to one project. Org-scoped keys only — ignored for project-scoped keys, which always see only their own project.

Response

200 OK

{
  "data": [
    {
      "agentId": "3f9c1a2e-...",
      "name": "Support Bot",
      "description": "Handles Tier 1 support tickets",
      "voiceConfigId": "8b1e0c4a-...",
      "voiceProvider": "elevenlabs",
      "sttProvider": "google",
      "projectId": null
    }
  ],
  "total": 1,
  "page": 1,
  "limit": 20
}

voiceProvider is the text-to-speech provider synthesizing the agent's voice; sttProvider is the speech-to-text provider transcribing the caller.

Errors

StatuserrorWhen
400validation error ({ "errors": [...] })page/limit/projectRefId fails validation
422project_not_foundprojectRefId doesn't belong to your organization
429rate_limit_exceededMore than 100 requests/minute for this key on this endpoint — see Rate Limits

Example

curl "https://api.elizon.com/api/v1/voice-agents?limit=50" \
  -H "X-API-Key: elz_your_key_here"