create_webhook
Set up webhooks to receive real-time POST notifications for WooCommerce events like order.created, product.updated, and coupon.deleted.
Instructions
Create a webhook. Topic format: 'resource.event' (e.g. 'order.created', 'product.updated', 'coupon.deleted'). Resources: order, product, customer, coupon. Events: created, updated, deleted, restored.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Webhook name (for identification) | |
| topic | Yes | Event topic (e.g. 'order.created', 'product.updated', 'customer.deleted') | |
| fields | No | Comma-separated fields to return in response | |
| secret | No | Secret key for HMAC-SHA256 signature verification | |
| status | No | Webhook status | active |
| delivery_url | Yes | URL to receive the webhook POST payload |