Skip to main content
GET
/
v2
/
inquiries
Get paginated list of inquiries with optional sta…
curl --request GET \
  --url https://api.carecycle.ai/v2/inquiries \
  --header 'x-api-key: <api-key>'
{
  "itemsTotal": 123,
  "currentPage": 123,
  "nextPage": 123,
  "prevPage": 123,
  "items": [
    {
      "id": "<string>",
      "customerCampaignId": "<string>",
      "callId": "<string>",
      "inquiry": "<string>",
      "status": "<string>",
      "primaryCategory": "<string>",
      "severity": "<string>",
      "resolvedAt": "<string>",
      "createdAt": "<string>",
      "customerName": "<string>",
      "callerId": "<string>",
      "agentName": "<string>",
      "carrierName": "<string>",
      "planName": "<string>",
      "campaign": {
        "id": "<string>",
        "name": "<string>",
        "type": "<string>",
        "status": "<string>",
        "createdAt": "<string>",
        "description": "<string>"
      }
    }
  ]
}

Authorizations

x-api-key
string
header
required

API key required for authentication.

Keys begin with 'cc_' prefix. Get your API key from the Developer Dashboard.

Query Parameters

page
number
default:1

GET /v2/inquiries Parameter

Required range: x >= 1
perPage
number
default:50

GET /v2/inquiries Parameter

Required range: 1 <= x <= 100
status
string

Filter inquiries by status (e.g., 'new', 'pending_resolution', 'resolved')

agentName
string

Filter inquiries by agent name

Search inquiries by customer name or phone number

Response

GET /v2/inquiries Positive response

itemsTotal
number
required
currentPage
number
required
nextPage
number | null
required
prevPage
number | null
required
items
object[]
required

List of inquiries