Dashboard

Developer Center

API keys, webhooks, SDKs, and integration tools

API Requests (24h)

12.4K

+8.2% from yesterday

Active API Keys

2

Webhooks

2

Success Rate

99.8%

API Keys

NameKeyCreatedLast UsedStatusActions
Production Server
Main application server
sk_live_***abc123
2024-10-152 hours agoactive
Development
Local development environment
sk_test_***def456
2024-11-01Neverinactive
Webhook Service
Dedicated webhook handler
sk_live_***ghi789
2024-09-205 minutes agoactive

Quick Start Guide

1

Get Your API Key

Create an API key to authenticate your requests

2

Make Your First API Call

Test the API by creating a simple voice agent

curl -X POST https://api.resai.com/v1/agents \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "my-first-agent",
    "voice": "us-english-female",
    "personality": "friendly"
  }'
3

Start a Call Campaign

Launch your first voice AI campaign

curl -X POST https://api.resai.com/v1/campaigns \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "agent_id": "agent_123",
    "numbers": ["+15551234567"],
    "script": "Hello, this is a test call."
  }'
4

Set Up Webhooks

Receive real-time events from your calls

Webhooks

Call Analytics

active

https://api.myapp.com/webhooks/call-events

3 eventsLast delivery: 2024-11-15 14:30:22

CRM Sync

inactive

https://crm.myapp.com/api/webhooks

2 eventsLast delivery: 2024-11-14 09:15:10

SDK & Libraries

JavaScript/Node.js

v2.1.0

Python

v1.8.2

Java

v0.9.1

Go

v1.2.0

API Status

REST API
Operational
WebSocket API
Operational
Voice Processing
Operational

Rate Limits

API Requests1,000/hour
Concurrent Calls50
Webhook Events10,000/day