Messages API
List messages
List messages in a patient's channel.
GET
/v1/messagesRequest
Path, query, and JSON body fields accepted by this operation.
patientIdstring<uuid>querychannel"patient_app"querydefault "patient_app"limitintegerquerydefault 100min 1max 200
Response
Successful responses use Dawn's data envelope.
dataMessageListrequiredidstring<uuid>requiredworkspaceIdstring<uuid>requiredpatientIdstring<uuid>requiredchannel"patient_app"requiredsenderone of 2 shapesrequiredkind"member"requiredidstring<uuid>required
bodystringrequiredmin length 1max length 4000createdAtstring<date-time>required
metaobject
Errors
Error responses use the shared error envelope.
403Messaging is disabled or the requested patient is unavailable.422The message query is invalid.503Messages are temporarily unavailable.
Patient sessions are always scoped to their own thread. Workspace members can
provide patientId for one thread or omit it to list messages across the
workspace inbox.
Last updated on