Create a new event type in Svix or unarchive an existing one. Event types are identifiers (like 'order.created', 'user.signup') that categorize the webhooks your application sends. Use period-delimited naming to group related events. Both 'name' and 'description' are required. R…
nameRequiredstringUnique identifier for the event type. Use period-delimited naming like 'group.event' (e.g., 'order.created', 'user.signup', 'invoice.paid'). This helps group related events in the UI.
schemasobjectOptional JSON Schema definitions for validating event payloads. Must be a mapping where the key is '1' and the value is a JSONSchema (Draft 7) object. Example: {"1": {"type": "object", "properties": {...}}}. Note: Svix does not enforce schema validation when sending messages.
archivedbooleanSet to false to unarchive a previously archived event type. Defaults to false for new event types.
descriptionRequiredstringHuman-readable description explaining when this event type fires and what it represents.
featureFlagstringOptional feature flag identifier to conditionally enable/disable this event type
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.