API REFERENCE

REBOUND API

RESTful API for programmatic access to all REBOUND features

AUTHENTICATION
All API requests require authentication
// INCLUDE YOUR API KEY IN HEADERS
Authorization: Bearer YOUR_API_KEY

Get your API key from the Settings page in your dashboard

ENDPOINTS

POST
/api/agents
Create a new voice agent
REQUEST BODY
{
  "name": "string",
  "description": "string",
  "voiceId": "string",
  "script": "string",
  "settings": {
    "speed": 1.0,
    "tone": "professional"
  }
}
GET
/api/agents
List all voice agents
RESPONSE
{
  "agents": [...]
}
POST
/api/calls/initiate
Start a bulk calling campaign
REQUEST BODY
{
  "agentId": "string",
  "contacts": ["phone1", "phone2"]
}
GET
/api/calls
Get call history with filters
QUERY PARAMETERS
?status=completed&limit=50
RATE LIMITS
STARTER PLAN100 requests/minute
PROFESSIONAL PLAN500 requests/minute
ENTERPRISE PLANUnlimited