Shopify · Arazzo Workflow
Shopify Upsert a Webhook by Topic
Version 1.0.0
Find a webhook subscription for a topic and update its address if it exists, otherwise create it.
Provider
Workflows
upsert-webhook-by-topic
Upsert a single webhook subscription keyed on its topic.
Looks for an existing webhook subscription for the supplied topic and either updates its address or creates a new subscription.
1
findWebhook
List webhook subscriptions filtered by the topic, returning at most one candidate match.
2
updateExisting
Update the matched subscription's callback address and format. The topic cannot be changed on an existing subscription.
3
createNew
Create a new webhook subscription for the topic when none existed.
Source API Descriptions
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.