Trigger a webhook event for a product on demand, in the shape your registered destinations would normally receive. Use during integration testing to exercise your handlers without waiting for an upstream update.
The event is targeted at the calling developer only. Pass an
Idempotency-Key header so retried calls produce the same event ID and
the delivery layer dedups.
Documentation Index
Fetch the complete documentation index at: https://docs-test.rye.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Rye API key
Request body for POST /api/v1/events/trigger. Generates a webhook event
for the product at the given URL so integrations can be exercised on
demand without waiting for an upstream update.
Created
Unique identifier for the event. This can be used as an idempotency key to avoid double-processing of the same underlying event.
"evt_1234567890"
event Description of the event.
Refer to types of events for a list of possible values.
checkout_intent.offer_retrieved, checkout_intent.offer_failed, checkout_intent.completed, checkout_intent.order_failed "checkout_intent.offer_retrieved"
Timestamp of when the event was created.
"2026-03-25T00:00:00Z"
A reference to the object which triggered the event.
You should use the API to fetch the full object details.
The event data payload. The concrete shape depends on source.type.
Refer to webhook event types
for the payload shape associated with each source.type.