API Reference
Build with the Chatmefy API
Powerful REST API to integrate Chatmefy into your applications. Manage conversations, leads, and bots programmatically.
RESTful API
Standard REST conventions with JSON responses
API Key Auth
Simple Bearer token authentication
Official SDKs
Libraries for JavaScript, Python, and more
Base URL
Production
https://api.chatmefy.comAuthentication
Authenticate requests using a Bearer token in the Authorization header. Get your API key from the dashboard under Settings > API.
Request Header
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonAPI Endpoints
GET
/v1/conversationsGET
/v1/conversations/:idPOST
/v1/conversations/:id/messagesGET
/v1/leadsPOST
/v1/leadsGET
/v1/botsPATCH
/v1/bots/:idGET
/v1/analyticsQuick Example
List Conversations
curl -X GET "https://api.chatmefy.com/v1/conversations" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
# Response
{
"data": [
{
"id": "conv_123",
"visitorId": "vis_abc",
"status": "active",
"messageCount": 5,
"createdAt": "2025-01-10T12:00:00Z"
}
],
"meta": {
"total": 150,
"page": 1,
"limit": 20
}
}Official SDKs
JavaScript/TypeScript
Available@chatmefy/sdkPython
AvailablechatmefyPHP
Coming Soonchatmefy/sdkRuby
Coming SoonchatmefyRate Limits
Free
100 requests/min
Pro
1,000 requests/min
Enterprise
Unlimited
Rate limit headers are included in all API responses.