API reference
Base URL, authentication and your first request.
The Resonera API manages voice agents, runs outbound calling campaigns and returns call results. Every endpoint takes and returns JSON and is authenticated with a single API key.
Base URL
https://api.resonera.aiAuthentication
Send your key in the X-API-Key header. Create one under Settings → API access in the
dashboard.
curl https://api.resonera.ai/agents \
-H "X-API-Key: rsn_live_your_key_here"A key can place calls that use your balance. Keep it on a server and never expose it in client code or public repositories. See Authentication for scopes and caps.
Each endpoint page lists the scope it needs. GET /voices is public and needs no key.
Your first request
List your agents:
curl https://api.resonera.ai/agents \
-H "X-API-Key: $RESONERA_KEY"{
"agents": [
{ "id": "8b8e3307-2c1a-4f6e-9a51-0d7c2b9e4f10", "name": "Neha", "status": "active", "language": "hi-IN", "voice_name": "neha_chariot" }
],
"total": 1, "limit": 50, "offset": 0
}Errors
Errors return a JSON body with a readable error and the status_code. See
Errors & status codes for every code.