offer.created
A source offered a variant at a location for the first time: every field. Signed with the endpoint's secret (Standard Webhooks v1).
A source offered a variant at a location for the first time: every field. 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
/offer.createdoffer.changed Webhook
A source's offer changed (price, stock or availability; see `facets`): the changed fields. A source that stops stating an offer withdraws it: `withdrawn_at` is set, `quantity` becomes 0, `incoming` empty and `availability` `out_of_stock` (facets `stock` and `availability`); stating it again clears `withdrawn_at`. Signed with the endpoint's secret (Standard Webhooks `v1`).
product.created Webhook
A master product was made from a source record: every field, with `old: null`. Signed with the endpoint's secret (Standard Webhooks `v1`).