Send an event notification to a workspace channel. The event will be delivered as a push notification to all team members assigned to the target channel. If routers are configured, the event may also be forwarded to external destinations based on the event name.
Workspace API key. Found in the workspace settings page of the dashboard.
The event payload to submit.
The notification message body. This is the main content shown in push notifications.
The event name identifier. Used by routers to match and forward events to external destinations (e.g. "user.signup", "payment.failed").
The channel to deliver the event to. If omitted, the workspace default channel is used. Channel must exist in the workspace.
A custom title for the push notification. Overrides the default event name display.
A URL to attach to the event. Tapping the notification on mobile will open this link.
Tags for categorizing and filtering events.
Arbitrary JSON payload attached to the event. Useful for router destinations that forward structured data.
Event submitted successfully.
Confirmation of a successfully submitted event.
Workspace name the event was delivered to.
Channel name the event was delivered to.
Unique event identifier (UUID v4).
Remaining event quota in the current billing period.
A warning or non-fatal error message, if any.
List of validation warnings (e.g. message too long, invalid URL, tags format).