v14
latestOpenAPI 3.1.02026-08-03122113375.9 KBseller-webhooks
Create webhook
Create a new webhook endpoint for the authenticated seller.
Use this endpoint when onboarding a receiver service that should receive seller-side events.
What this endpoint configures:
- The destination 'url' where deliveries are sent.
- Optional 'description' so teams can identify endpoint purpose (for example, 'Production OMS').
- Optional 'enabled' flag to control whether deliveries start immediately.
- Optional 'additionalHeaders' that are included with each webhook request.
- Initial 'subscriptions' defining which event types are delivered.
Important behavior:
- A seller can register up to 5 webhook endpoints.
- URL uniqueness is enforced per seller; creating a duplicate URL returns 409.
- At least one subscription event is required in the request.
- The response includes the webhook secret and generated webhook id.
post/seller/webhooks
Request body
Response
Webhook endpoint created