Get all Emails

GET {{url}}/{{tenantName}}/{{instanceName}}/patients/:patientId/emails

Following Query Parameters can be used to sort or find approporiately

We can use any combination of this parameters in single request: Example: {{url}}/{{tenantName}}/{{instanceName}}/patients/{{patientId}}/emails?status=DELIVERED,FAILED&email=some-email@email.com&starred=true

Request Params

KeyDatatypeRequiredDescription
receiverstringWhen specified, search by receiver id
directionstringWhen specified, search by direction (IN or OUT)
pagenumberWhen specified, page number
sizenumberWhen specified, size per page
starredbooleanWhen specified, search by starred (boolean value) field (as an important email)
externalIdstring
emailstringWhen specified, search by 'to' or 'from' email
fromDatestring
toDatestring
sortnullAllows one to specify the sort order of the returned emails collection
searchnullWhen specified, will execute a search based on subject and body fields
sendernullWhen specified, search by sender id
fromnullWhen specified, search by 'from' email
tonullWhen specified, search by 'to' email
senderNamenullWhen specified, search by sender name
receiverNamenullWhen specified, search by receiver name
statusnullWhen specified, search by status [SCHEDULED, ACCEPTED, DELIVERED, REJECTED, FAILED, UNRECOGNISED]