NotificationDTO

A notification's data.

Properties#

idstring
The ID of the notification.
tostring
The recipient of the notification. It can be email, phone number, or username, depending on the channel.
channelstring
The channel through which the notification is sent, such as 'email' or 'sms'
templatestring
The template name in the provider's system.
datanull | Record<string, unknown>
The data that gets passed over to the provider for rendering the notification.
provider_idstring
The ID of the notification provider.
Information about the notification provider
created_atDate
The date and time the notification was created.
status"pending" | "success" | "failure"
The status of the notification
fromnull | stringOptional
The sender of the notification. It can be email, phone number, or username, depending on the channel.
attachmentsnull | Attachment[]Optional
Optional attachments for the notification.
trigger_typenull | stringOptional
The event name, the workflow, or anything else that can help to identify what triggered the notification.
resource_idnull | stringOptional
The ID of the resource this notification is for, if applicable. Useful for displaying relevant information in the UI
resource_typenull | stringOptional
The type of the resource this notification is for, if applicable, eg. "order"
receiver_idnull | stringOptional
The ID of the customer this notification is for, if applicable.
original_notification_idnull | stringOptional
The original notification, in case this is a retried notification.
external_idnull | stringOptional
The id of the notification in the external system, if applicable
Was this page helpful?
Edit this page
Ask Anything
FAQ
What is Medusa?
How can I create a module?
How can I create a data model?
How do I create a workflow?
How can I extend a data model in the Product Module?
Recipes
How do I build a marketplace with Medusa?
How do I build digital products with Medusa?
How do I build subscription-based purchases with Medusa?
What other recipes are available in the Medusa documentation?
Chat is cleared on refresh
Line break