Skip to content

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/v1

Authentication ​

All API requests require a JWT token in the Authorization header:

Authorization: Bearer YOUR_JWT_TOKEN

See 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 ​

ModuleDescription
ContactsContact management
ConversationsConversation management
MessagesSend and receive messages
DealsDeal and pipeline management
TasksTask management
CampaignsCampaign management
SegmentsAudience segmentation
AIAI endpoints
WebhooksWebhook management

DOLU.ai - AI-Powered CRM Platform