API Reference
Welcome to the DOLU.ai API documentation. Use the REST API to integrate DOLU.ai with your applications.
Base URL
https://api.dolu.ai/api/v1Authentication
All API requests require a JWT token in the Authorization header:
Authorization: Bearer YOUR_JWT_TOKENSee Authentication for details on obtaining tokens.
Response Format
All responses are in JSON format:
json
{
"data": { ... },
"message": "Success",
"statusCode": 200
}Error Handling
Error responses include:
json
{
"statusCode": 400,
"message": "Validation failed",
"error": "Bad Request"
}Rate Limiting
- Default: 100 requests per minute
- AI endpoints: 60 requests per minute
- File uploads: 10 per minute
Available Endpoints
| Module | Description |
|---|---|
| Contacts | Contact management |
| Conversations | Conversation management |
| Messages | Send and receive messages |
| Deals | Deal and pipeline management |
| Tasks | Task management |
| Campaigns | Campaign management |
| Segments | Audience segmentation |
| AI | AI endpoints |
| Webhooks | Webhook management |
