Documentation Index
Fetch the complete documentation index at: https://docs.unpod.dev/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Unpod provides two ways to interact with the platform:
| Method | Description | Best For |
|---|
| Dashboard | Visual interface at unpod.ai | Manual setup, configuration, monitoring |
| REST API | Programmatic access | Automation, integrations, custom workflows |
Understand Core Components
Unpod has 4 core building blocks:
| Component | Purpose |
|---|
| Numbers | Virtual phone numbers (entry points for calls) |
| Providers | SIP trunking services (LiveKit, Vapi, Twilio) |
| Bridges | Routing hubs that connect Numbers, Providers & Agents |
| Agents | AI voice agents that handle conversations |
API Setup
Base URL
Authentication
Include this header in all requests:
Authorization: Token your-api-token
| Header | Required | Description |
|---|
| Authorization | Yes | Token <your-api-token> |
| Org-Handle | Sometimes | Organization domain handle |
| Product-ID | Sometimes | Product identifier |
| Content-Type | For POST/PATCH | application/json |
Quick API Examples
List All Bridges
curl -X GET "https://unpod.ai/api/v2/platform/telephony/bridges/" \
-H "Authorization: Token your-api-token" \
-H "Org-Handle: your-org-handle" \
-H "Product-ID: your-product-id"
Create a Bridge
curl -X POST "https://unpod.ai/api/v2/platform/telephony/bridges/" \
-H "Authorization: Token your-api-token" \
-H "Org-Handle: your-org-handle" \
-H "Content-Type: application/json" \
-d '{
"name": "My Bridge",
"description": "Production bridge",
"region": "IN"
}'
Get Call Logs
curl -X GET "https://unpod.ai/api/v2/platform/call-logs/" \
-H "Authorization: Token your-api-token" \
-H "Org-Handle: your-org-handle"
Get Providers
curl -X GET "https://unpod.ai/api/v2/platform/telephony/providers/" \
-H "Authorization: Token your-api-token"
Next Steps
Need Help?