Send Message and Confirm Delivery
A 3-step recipe with Svix. We can help you get access.
Recipe · 3 steps
Send Message and Confirm Delivery
with Svix · Webhook & Event Subscription Management
Publish a message and poll its attempts until a successful delivery is seen.
- Publish the message to the application for fan-out. Returns 202 Accepted with the message object.
- Fetch the message back to confirm Svix accepted and stored it. Returns 200 with the message object.
- Poll the message's attempts filtered to the succeeded status, retrying until at least one successful delivery is recorded. Returns 200.
What you'll need to have ready
- appId: The id or uid of the application to publish to.
- eventType: The event type name of the message.
- payload: The JSON payload to deliver to subscribers.
For your developer
Arazzo workflow svix:send-message-and-confirm-delivery, 3 operations: v1.message.create → v1.message.get → v1.message-attempt.list-by-msg. Specs on APIs.io.