Product Updated Webhook
POST/api/webhooks/wc-webhook/:id/product.updated
Inbound webhook endpoint called by WooCommerce when a product is updated.
Route name: woocommerce.product_updated
If the numeric instance id in this URL is registered by more than one SKU.io account, the delivery is refused with 409 ("This webhook target is registered by more than one tenant; reconnect the integration to get its own webhook URL.") instead of being delivered to one of them.
Request
Responses
- 200
- 404
- 422
- 429
Successful response
Not found — no record with the given identifier (or the route does not exist). Verify the ID before retrying.
Validation failed — the body is a field → messages map (Laravel shape) or the platform envelope with a stable machine-readable code. Fix the payload and resubmit.
Rate limited — platform limit is 1,000 requests/min; individual tokens may carry lower limits. Honor the Retry-After header before retrying. See the Rate Limits guide.