Dilr API
Build AI voice calling into your applications
Secure by Default
API keys with read/write permissions. All data encrypted in transit and at rest.
RESTful Design
Clean, predictable URLs. JSON request/response format. Standard HTTP methods.
Comprehensive
Full access to calls, leads, campaigns, analytics, and billing data.
Base URL
Authentication
All API requests require authentication using an API key. Include your API key in the X-API-Key header.
API Key Permissions
API keys can have either read or write permissions:
Can view all data: calls, leads, campaigns, analytics. Cannot create, update, or delete resources.
Full access: read all data plus create leads, initiate calls, manage campaigns, and more.
Rate Limits
API requests are limited to 100 requests per minute per API key. If you exceed this limit, you'll receive a 429 Too Many Requests response.
Authentication
Learn how to authenticate your API requests using API keys.