List Case Messages
GET/cases/:caseNumber/messages
Returns a page of the messages exchanged on this case, covering both what our teams wrote and what was sent from your side.
Each message comes back with the answers written under it: messages most recent first,
answers oldest first inside each one, so a conversation reads in the order it happened. An
answer carries replyTo naming the message it responds to, so nothing is lost if you flatten
the conversation on your side.
total and count count messages, not answers, so a page never separates a message from its
answers.
The filters select messages, they never hide answers. A message comes back when the
message itself or any of its answers matches what you asked for, and it then comes back
complete. So a message may appear that does not itself match your filter, carrying the answers
that do — that way repliesCount never says zero on a message that has been answered. Every
message and every answer carries its own source and createdDate, so you can always narrow
further on your side.
id is the exception, being a lookup: give it a message identifier and you get that message
with all its answers, give it an answer identifier and you get the message it answers,
carrying that one answer.
Request
Responses
- 200
- 400
- 404
- 500
The messages of this case, with the counters needed to page through them.
No case with this number belongs to your account.