Svix · Arazzo Workflow
Svix Create Stream with Poller Sink and Send Events
Version 1.0.0
Create a stream, attach a poller sink, publish events, and poll the sink for them.
View Spec
View on GitHub
WebhookWebhooks As A ServiceWebhook DeliveryWebhook SendingEvent-DrivenEventingMessagingPub-SubStreamingIngestIntegrationReliabilityRetriesDeliverabilitySigningVerificationHMACStandard WebhooksMulti-TenantMulti-RegionEnterpriseSoftware-as-a-ServiceDeveloper PlatformRESTSOC 2HIPAAPCI DSSGDPROpen-SourceRustPolyglot SDKTerraformCLIArazzoWorkflows
Provider
Workflows
stream-sink-and-poll-events
Stand up a stream and poller sink, publish events, and poll them back.
Creates a stream, attaches a poller sink, publishes a batch of events into the stream, then polls the sink's event stream until events are returned.
1
createStream
Create the stream that collects events. Returns 201 with the stream object.
2
createSink
Attach a poller sink to the stream so events can be consumed by polling. Returns 201 with the sink object.
3
sendEvents
Publish the batch of events into the stream for routing to the sink. Returns 202 Accepted.
4
pollEvents
Poll the poller sink's event stream until events are available, retrying while the returned data is empty. Returns 200.
Source API Descriptions
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.