Search Conversations & Messages

GET

/v1/search

Executes an intelligent full-text search across conversations, message content, and customer identifiers with multi-attribute filtering.

Parameters

NameTypeDescription
qrequiredstringSearch query term
typestringFilter by resource: 'conversations' or 'messages'
inbox_idstringFilter by inbox UUID
statusstringFilter by status: 'active', 'closed', 'snoozed', 'resolved'
pageintegerPage number
per_pageintegerRecords per page (1-50, default: 20)

Responses

200Search results
{
  "data": {
    "conversations": [
      {
        "id": "cnv_777",
        "identifier": "CNV-1029",
        "title": "Payment Gateway Error"
      }
    ],
    "messages": [
      {
        "id": "msg_001",
        "content": "I have an error on payment checkout"
      }
    ]
  }
}