Delete a webhook destination
DELETE/partner/webhook/:id
Stops deliveries to a destination. Shared by both integrations — it works the same for BNPL and real-estate destinations.
The destination is deactivated, not erased. It keeps appearing in
GET /partner/webhook with isActive: false, and its subscriptions are preserved. What
changes is that it stops receiving events and stops counting toward your limit of 10
active destinations — so deleting and registering again does not consume quota.
Re-registering the same URL later goes through the normal registration endpoints and issues a new secret; the old one is not recoverable.
Request
Responses
- 200
- 401
- 403
- 422
- 429
Destination deactivated
Unauthorized - Invalid or missing API credentials
Forbidden (ERR_PARTNER_DOES_NOT_OWN_THE_WEBHOOK) - The destination does not belong to
you, or no destination has this id. Both cases answer the same way, so the endpoint
cannot be used to discover which ids exist.
Unprocessable Entity (ERR_INVALID_UUID_ID) - The id is not a 36-character UUID. This is
checked before ownership, so a malformed id returns this rather than the 403 above.
Too Many Requests - Rate limit exceeded