ResoneraDocs

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.ai

Authentication

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.

Next steps

On this page