Admin API Product Events
Admin API product events fire when a product changes in the SCAYLE backend, the source of truth. They reach you when the change is made, before it is necessarily indexed or visible to shoppers through the Storefront API.
Use these events when you act on backend changes as soon as they happen. If you act on what shoppers can see instead, use Storefront Product Events. For the comparison between the two, see Product Events.
Available Events
Admin API product events are granular. A price change, an availability change, and a variant removal each arrive as their own event.
| Event | Fires when |
|---|---|
product-updated | A product's data changes. |
product-master-updated | A product's master data changes. |
product-deleted | A product is deleted. |
product-variant-deleted | A variant is removed from a product. |
product-variant-stock-updated | A product variant stock is updated. |
product-variant-prices-updated | A variant's prices change. |
product-variant-availability-updated | A variant's availability changes. |
There is no product-created event on the Admin API. A product first appears to shoppers at index time, which the Storefront Product Events cover with product-created.
Subscribing
Admin API webhook subscriptions are global and cover all shop countries. See Product Events for the shared subscription steps.
Reference
The Admin API webhook events, payloads, and subscription endpoints are documented in full in the Admin API webhooks reference. Use that reference for the exact payload schema of each event.