List Conversations
List conversations. A conversation is the running message thread between a property and one recipient; every message belongs to exactly one.
Look conversations up one of three ways, in this order of precedence:
- By recipient — supply
recipientIdwith a customer id or prospect id. - By household — supply
householdIdtogether withpropertyId. Returns the conversations for every member of the household. - By property — supply
propertyIdalone, optionally narrowed withstatus.
The recipient and household lookups embed the most recent inbound message under lastReceivedMessage.
The property lookup does not.
This endpoint is part of our evolving API ecosystem. To explore availability for your integration, please contact our team.
Filtering, sorting, field selection, and pagination are not available on this endpoint. The fields, sort, filter, page, and limit query parameters are ignored.
Authentication
Query parameters
Return conversations for every member of this household. Must be supplied together with propertyId.
Return conversations belonging to this property, or scope a householdId lookup.
Narrow a propertyId lookup to conversations in this state. Ignored by the other lookups.
Response
Where the conversation stands. NEEDS_HELP prevails over every other value for as long as any
message on the conversation has an open needs-help flag — see needsHelpMessageIds — and the
conversation returns to whatever status the underlying workflow calls for once the last flag is
resolved. NEW is set when an inbound message arrives and no one has responded yet, UNRESOLVED
while a staff member is working it, and RESOLVED once it is closed. INVALID_PHONE_NUMBER and
INVALID_EMAIL indicate the recipient could not be reached.
Ids of messages on this conversation with an open needs-help flag. Empty when nothing is
flagged. The conversation reads NEEDS_HELP for as long as this is non-empty.
The most recent inbound message, embedded in full. Only returned when the conversations are
looked up by recipientId or by householdId; the propertyId lookup omits it. Attachment
download URLs are not generated for the embedded message — read the message directly to get them.

