List user messages
Returns a paginated list of messages for a specific user. Messages are sorted with the most recent ones appearing first. Messages outside the account's retention window will not be included in the results.
Path parameters
The user ID to list messages for.
Query parameters
The cursor to fetch entries after.
The cursor to fetch entries before.
The number of items per page (defaults to 50).
Limits the results to items with the corresponding tenant.
Limits the results to items with the corresponding channel ID.
Limits the results to messages with the given delivery status.
Limits the results to messages with the given engagement status.
Limits the results to only the message IDs given (max 50). Note: when using this option, the results will be subject to any other filters applied to the query.
Limits the results to messages related to any of the provided categories.
Limits the results to messages triggered by the given workflow key.
Limits the results to messages associated with the top-level workflow run ID returned by the workflow trigger request.
Limits the results to messages for a specific recipient's workflow run.
Limits the results to only messages that were generated with the given data. See trigger data filtering for more information.
Limits the results to items inserted after the given date.
Limits the results to items inserted after or on the given date.
Limits the results to items inserted before the given date.
Limits the results to items inserted before or on the given date.
Response
OK
Example response
{
"items": [
{
"__typename": "Message",
"actors": [
"mr_arnold",
"mr_muldoon"
],
"archived_at": null,
"channel_id": "123e4567-e89b-12d3-a456-426614174000",
"clicked_at": null,
"data": {
"affected_areas": [
"visitor_center",
"raptor_pen",
"trex_paddock"
],
"attraction_id": "paddock_rex_01",
"evacuation_protocol": "active",
"message": "Life finds a way",
"severity": "critical",
"system_status": "fences_failing"
},
"engagement_statuses": [
"read",
"seen"
],
"id": "2w3YUpTTOxuDvZFji8OMsKrG176",
"inserted_at": "1993-06-11T21:15:00Z",
"interacted_at": null,
"link_clicked_at": null,
"metadata": {
"external_id": "123e4567-e89b-12d3-a456-426614174000"
},
"read_at": "1993-06-11T21:30:00Z",
"recipient": "dr_grant",
"scheduled_at": null,
"seen_at": "1993-06-11T21:29:45Z",
"source": {
"__typename": "NotificationSource",
"categories": [
"security",
"emergency"
],
"key": "security-breach-alert",
"step_ref": "alert_step_1",
"version_id": "123e4567-e89b-12d3-a456-426614174000",
"workflow_recipient_run_id": "def01234-a56b-78c9-d012-345678901bcd",
"workflow_run_id": "789e0123-f45a-67b8-c901-234567890abc"
},
"status": "sent",
"tenant": "ingen_isla_nublar",
"updated_at": "1993-06-11T21:30:05Z",
"workflow": "security-breach-alert"
}
],
"page_info": {
"__typename": "PageInfo",
"after": null,
"before": null,
"page_size": 25
}
}