Authentication
All API requests require authentication using your API key in the Authorization header:Base URL
Endpoints
Get Conversations
Retrieve all conversations for a customer session.GET 
{api_base_url}/api/v1/helpdesk/customer/{session_id}/conversations/Parameters
Unique identifier for the customer session
Query Parameters
Filter conversations by status. Accepts: 
true, t, yes, 1 (true), anything else is falseResponse
Array of conversation objects
Unique conversation identifier
ISO timestamp of creation
ISO timestamp of last update
Whether the conversation is closed
Whether support closure was requested
Customer read status
Agent read status
Current responder: 
"agent" or "sate"Ticket identifier
Ticket slug for URLs
Most recent message in the conversation
Example Response
Status Codes
Conversations retrieved successfully
Invalid parameters or malformed request
Invalid or missing API key
Access denied for this resource
Get Conversation Messages
Retrieve all messages for a specific conversation.GET 
{api_base_url}/api/v1/helpdesk/customer/{session_id}/conversations/{conversation_id}/messages/Parameters
Unique identifier for the customer session
Unique identifier for the conversation
Response
Conversation identifier
ISO timestamp of creation
ISO timestamp of last update
Whether the conversation is closed
Whether support closure was requested
Customer read status
Agent read status
Current responder: 
"agent" or "sate"Ticket identifier
Array of message objects in chronological order
Unique message identifier
ISO timestamp of creation
ISO timestamp of last update
Message content
Message sender: 
"sate", "agent", or "customer"Whether this message contains an attachment
Attachment details (if is_attachment is true)
Associated conversation ID
Example Response
Status Codes
Messages retrieved successfully
Invalid parameters or malformed request
Invalid or missing API key
Access denied for this resource
Error Responses
All error responses follow this format:Next Steps
- Socket.IO Events for real-time messaging
 - SDK Integration for easier implementation