Welcome
The Voiceable.dev API provides a comprehensive interface for managing voice agents, integrations, conversations, campaigns, and API keys. This API enables you to build powerful voice-enabled applications with ease. All endpoints are documented below with interactive examples, request/response schemas, and detailed parameter descriptions. Use the navigation menu to explore endpoints by category.Base URLs
The API is available at the following base URLs:- Production:
https://api.example.com/api/v1 - Development:
http://localhost:3000/api/v1
Authentication
The Voice Agent API supports two authentication methods:JWT Token Authentication
For web applications, use JWT token authentication by including the token in theAuthorization header:
API Key Authentication
For programmatic access, you can use API keys. API keys can be provided in two ways: Option 1: X-API-Key headerResponse Format
All API responses follow a consistent structure:Error Handling
Errors are returned in the following format:Rate Limiting
API rate limits apply to prevent abuse. Rate limit information is included in response headers:X-RateLimit-Limit: Maximum number of requests allowedX-RateLimit-Remaining: Number of requests remainingX-RateLimit-Reset: Time when the rate limit resets
Getting Started
- Get your API key: Create an API key from your dashboard or use JWT authentication
- Make your first request: Try the List Agents endpoint in the Agents section
- Explore the API: Browse the available endpoints organized by category in the sidebar
API Endpoints
All endpoints are organized by category. Click on any endpoint in the navigation menu to view:- Interactive “Try it” functionality to test endpoints
- Detailed parameter descriptions with examples
- Request/response schemas
- Code examples in multiple languages
- Error response documentation
Available Endpoint Categories
Agents
Create, manage, and configure voice agents. Includes endpoints for listing, creating, updating, and deleting agents.
Integrations
Configure third-party service integrations like ElevenLabs, OpenAI, and Anthropic.
API Keys
Manage API keys for secure programmatic access with configurable permissions.
Conversations
Access conversation data, transcripts, and metadata with advanced filtering options.
Campaigns
Create and manage voice campaigns for bulk outreach to multiple recipients.
Interactive API Explorer
Each endpoint includes an interactive API explorer where you can:- Test endpoints directly from the documentation
- Fill in parameters and see real-time request examples
- View response schemas and examples
- Copy code snippets in your preferred language
