API Reference
Build with MobDial's REST APIs. Full programmatic access to calls, contacts, campaigns, messaging, recordings, compliance, and webhooks.
Get started
https://api.mobdial.com/v1Bearer token1,000 req/minAPI endpoints
Calls
Place, retrieve, update, and hang up calls. Access recordings, transcripts, and quality scores.
Contacts
Create, list, update, and delete contacts. Search by phone, email, name, or custom fields.
Campaigns
Create and manage dialer campaigns. Configure dialer mode, agent assignments, and compliance profiles.
SMS
Send and receive SMS messages. Manage threads, opt-outs, and delivery status.
Recordings
List, retrieve, and delete call recordings. Download audio files and access transcripts.
DNC
Manage Do Not Call records. Check numbers against federal, state, and internal DNC lists.
Webhooks
Register webhook endpoints for real-time event notifications. Configure retry policies and event filters.
Example request
curl -X POST https://api.mobdial.com/v1/contacts \
-H "Authorization: Bearer mk_live_abc123" \
-H "Content-Type: application/json" \
-d '{
"first_name": "Jane",
"last_name": "Smith",
"phone": ["+14155551234"],
"email": ["jane@acme.com"],
"company": "Acme Corp"
}'{
"contact_id": "ct_9f8e7d6c5b4a",
"first_name": "Jane",
"last_name": "Smith",
"phone": ["+14155551234"],
"email": ["jane@acme.com"],
"company": "Acme Corp",
"lead_score": 0,
"dnc": false,
"created_at": "2026-03-22T10:30:00Z"
}Official SDKs
Type-safe client libraries with automatic retries, pagination helpers, and comprehensive documentation.
Ready to integrate?
Get your API key and start building in minutes. Free tier includes 1,000 API calls per day.