Skip to main content

InboxMessage

Notification content and interaction state displayed in a subscriber’s inbox.

Usage profiles​

UsageFields and validation
In responsesView fields

In responses​

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
messageIdstringOptionalIdentifier of the message represented by this inbox entry.
notificationIdstringOptionalIdentifier of the notification represented by this inbox entry.
titlestringOptionalTitle displayed for the inbox notification.
bodystringOptionalBody text of the inbox message.
dataMap from string to stringOptionalAdditional key-value attributes attached to the inbox notification.
deepLinkstringOptionalApplication deep link associated with the inbox message.
imageUrlstringOptionalImage URL associated with the inbox message.
statusstring (MESSAGE_STATUS_UNSEEN, MESSAGE_STATUS_SEEN, MESSAGE_STATUS_READ, MESSAGE_STATUS_UNREAD, MESSAGE_STATUS_ARCHIVED) or integer (int32)OptionalRead, seen, or archived state recorded for the inbox message.
categorystringOptionalCategory assigned to the inbox message or workflow.
createdAtstring (date-time)OptionalTime when this record was created.
seenAtstring (date-time)OptionalTime when the inbox message was marked seen.
readAtstring (date-time)OptionalTime when the inbox message was marked read.
actionsArray of InboxMessageActionOptionalInteractive actions attached to the inbox message.
tagsArray of stringOptionalWorkflow tags for tab assignment (OR-filtered in feed).
archivedbooleanOptionalWhether this inbox notification is archived.
archivedAtstring (date-time)OptionalTime when the inbox message was archived.

Values of status​

Inbox state or requested state transition for a notification message.

ValueNo.FormMeaning
MESSAGE_STATUS_UNSEEN1CanonicalThe message has not been marked seen or read.
MESSAGE_STATUS_SEEN2CanonicalThe message has been marked seen and is not marked read or archived.
MESSAGE_STATUS_READ3CanonicalThe message has been marked read and is not archived.
MESSAGE_STATUS_UNREAD4CanonicalRequest clearing the read state; this is an update action rather than a distinct status emitted by message reads.
MESSAGE_STATUS_ARCHIVED5CanonicalThe message has been archived; this state takes precedence over seen and read when reported.

Where used​

ReferenceRelationship
Get inbox feed messagesPOST /api/v1/notifications/get-inbox-feed

Download the public reference contract.

Document: DOC-API-MODEL-inbox-message.