product.published
A vendor's product became visible to the network (its catalogue was published, or the product listed again): every field, with old: null, like product.created. Its variants and offers follow as their own .created events. Signed with the endpoint's secret (Standard Webhooks v1).
A vendor's product became visible to the network (its catalogue was published, or the product listed again): every field, with old: null, like product.created. Its variants and offers follow as their own .created events. Signed with the endpoint's secret (Standard Webhooks v1).
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
Example Requests
/product.publishedproduct.merged Webhook
A master product was merged into another (matching or a person): it now redirects to `merged_into`, and reads of its ID answer with the survivor. Signed with the endpoint's secret (Standard Webhooks `v1`).
product.unmerged Webhook
A merge was undone: the product is its own again under its original ID, with every field. Signed with the endpoint's secret (Standard Webhooks `v1`).