List destinations
GET /api/endpoints/:id/destinations
Returns all forwarding destinations configured for an endpoint.
The endpoint ID.
Unique identifier for the destination.
The URL events are forwarded to.
Optional signing secret. When set, Hookdrop signs each forwarded request so your server can verify it came from Hookdrop.
ISO 8601 timestamp of when the destination was added.
Add a destination
POST /api/endpoints/:id/destinations
Adds a forwarding destination to an endpoint. Events captured after this point are forwarded to the new URL automatically.
The endpoint ID.
The URL to forward events to. Must be publicly reachable over HTTPS.
Optional signing secret. Hookdrop uses this to sign forwarded requests so your server can verify their authenticity.
Hookdrop retries failed deliveries with exponential backoff. Each attempt times out after 10 seconds. You can inspect delivery attempts for any event using the Events API.
Remove a destination
DELETE /api/endpoints/:id/destinations/:destinationId
Removes a forwarding destination from an endpoint. Events already in flight are not affected, but no new events will be forwarded to this URL.
The endpoint ID.
The destination ID to remove.
204 No Content on success.