Sessions
Get All Sessions
List all sessions.
Endpoint
List all sessions.
Request
GET /sessionsAuthentication
Every request must include a Bearer token in the Authorization header. Missing or invalid API keys return 401 Unauthorized.
Header
Authorization: Bearer YOUR_API_KEYResponse: GetAllSessionsResponse
| Field | Type | Description |
|---|---|---|
| sessions | Array<{ session: ChatSendSession }> | Session list |
| total | number? | Total number of sessions |
| page | number? | Current page number |
| limit | number? | Items per page |
Examples
cURL
curl -X GET "https://api.example.com/sessions" \
-H "Authorization: Bearer YOUR_API_KEY"Response
{
"sessions": [
{
"session": {
"uniqueSessionId": "a1b2c3d4-...",
"sessionName": "Sales Primary",
"phoneNumber": "+6281224560101",
"status": "CONNECTED",
"createdAt": "2026-04-10T12:00:00.000Z",
"updatedAt": "2026-04-15T08:30:00.000Z"
}
}
],
"total": 1,
"page": 1,
"limit": 20
}