Svix · Arazzo Workflow
Svix Provision Application and Send First Message
Version 1.0.0
Create an application, register a webhook endpoint, send a message, and inspect the delivery attempts.
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
provision-and-send-message
Stand up an application with an endpoint and deliver a first webhook message.
Creates an application, attaches a webhook endpoint subscribed to the given event type, publishes a message of that event type, and then lists the delivery attempts recorded for the message.
1
createApplication
Create the application that owns the endpoint and messages. Svix returns either 200 or 201 with the new application object.
2
createEndpoint
Register a webhook endpoint on the application, subscribed to the supplied event type. Svix returns 201 with the new endpoint object.
3
sendMessage
Publish a message of the subscribed event type to the application, which Svix fans out to matching endpoints. Returns 202 with the message object.
4
listAttempts
List the delivery attempts recorded for the message so the caller can confirm the endpoint was invoked. Returns 200 with a paged attempt list.
Source API Descriptions
openapi
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.