Skip to main content
A destination is a URL that Hookdrop forwards captured webhook events to. When an event arrives at your endpoint, Hookdrop enqueues a delivery to every active destination automatically. If a delivery fails, Hookdrop retries with exponential backoff.

List destinations

Returns all destinations configured for an endpoint.
Path parameters
string
required
The endpoint ID.
Response
array
required
List of destination objects.

Add a destination

Adds a new forwarding URL to an endpoint. From this point on, all incoming events will be forwarded to the new destination (as well as any existing ones). Events are forwarded automatically with exponential backoff retries on failure.
Path parameters
string
required
The endpoint ID.
Request body
string
required
The URL to forward events to. Must be a valid HTTPS URL.
string
An optional signing secret. When set, Hookdrop includes an HMAC-SHA256 signature on each forwarded request so your server can verify the payload.
Response

Remove a destination

Removes a destination. Future events will no longer be forwarded to that URL. This does not affect events that have already been delivered or are currently in-flight.
Path parameters
string
required
The endpoint ID.
string
required
The destination ID.
Response