Create Event and Trace Delivery
A 3-step recipe with Convoy. We can help you get access.
Recipe · 3 steps
Create Event and Trace Delivery
with Convoy · Webhook & Event Subscription Management
Create an event, locate its delivery, and read the delivery attempts.
- Publish an event addressed to the supplied endpoint.
- List the event deliveries filtered to the new event ID to find the resulting delivery, branching only when a delivery exists.
- Read the delivery attempts for the located delivery to confirm the HTTP outcome at the destination endpoint.
What you'll need to have ready
- apiKey: Convoy API key used as the Bearer token on the Authorization header.
- projectID: The Convoy project identifier.
- endpointId: The endpoint the event is addressed to.
- eventType: Event type used for filtering and debugging (e.g. invoice.paid).
- eventData: Arbitrary JSON payload sent as the webhook body.
For your developer
Arazzo workflow convoy:create-event-and-trace-delivery, 3 operations: CreateEndpointEvent → GetEventDeliveriesPaged → GetDeliveryAttempts. Specs on APIs.io.