Actions23
Webhook → Create
AI-generatedSummary
Registers a new webhook subscription on a Shopify store to receive notifications for specific events.
Inputs
- shopUrl (required) — The URL of the Shopify store (e.g., your-store.myshopify.com).
- accessToken (required) — The Admin API Access Token for the store.
- topic (required) — The event that triggers the webhook (e.g., orders/create, customers/create).
- address (required) — The URL where Shopify should send the webhook payload.
- format — The format of the webhook payload (JSON or XML). Defaults to JSON.
Output shape
A single item containing the created webhook object (including the Shopify-assigned ID).
The node returns the created webhook details, which includes the system-assigned webhook ID. The webhook is active immediately upon creation.
Examples
Example 1: Subscribe to order creation events
Set resource to Webhook, operation to Create, topic to 'orders/create', and address to your server endpoint.
Example 2: Set up customer registration webhooks
Set resource to Webhook, operation to Create, topic to 'customers/create', and address to your webhook receiver.