Register a webhook subscription for real-time event notifications. The webhook is scoped to the authenticated shop or platform.Authentication: HMAC signature OR OAuth2 Bearer Token Scope: Depends on topic — see topic-to-scope mapping below
Topic
Required Scope
review/created
write_reviews
review/updated
write_reviews
review/deleted
write_reviews
customer_event/created
read_customer_events
Platform isolation: When using OAuth2 Bearer Token, the webhook is scoped to the platform (platform_id). When using HMAC, it is scoped to the shop only (platform_id = 0).