Skip to content

Create a subscription (returns the signing secret ONCE)

POST
/admin/v1/webhooks/subscriptions
curl --request POST \
--url https://your-store.example.com/admin/v1/webhooks/subscriptions \
--header 'Content-Type: application/json' \
--data '{ "url": "https://example.com", "events": [ "order.created" ] }'
Media type application/json
object
url
required
string format: uri
<= 2048 characters
events
required
Array<string>
>= 1 items <= 10 items
Allowed values: order.created order.paid order.shipped order.cancelled order.refunded order.partially_refunded refund.issued product.created product.updated product.deleted