Home > @firebase/messaging > MessagePayload
MessagePayload interface
Message payload that contains the notification payload that is represented with NotificationPayload and the data payload that contains an arbitrary number of key-value pairs sent by developers through the Send API
Signature:
export interface MessagePayload
Properties
| Property | Type | Description |
|---|---|---|
| collapseKey | string | The collapse key of the message. See Non-collapsible and collapsible messages |
| data? | (Optional) Arbitrary key/value payload. | |
| fcmOptions? | FcmOptions | (Optional) Options for features provided by the FCM SDK for Web. See WebpushFcmOptions |
| from | string | The sender of this message. |
| notification? | NotificationPayload | (Optional) Display notification details. They are sent through the Send API |