public_token returned when you create an endpoint:
List all endpoints
GET /api/endpoints
Returns all endpoints belonging to your account.
Create an endpoint
POST /api/endpoints
Creates a new webhook capture endpoint and returns a public_token you use to build your capture URL.
string
required
A label for this endpoint so you can identify it in your dashboard.
string
Unique identifier for the endpoint. Use this in all subsequent API calls.
string
The label you provided.
string
Use this to build your capture URL:
https://hookdrop.dev/in/{public_token}boolean
Whether the endpoint is currently accepting incoming webhooks.
string
ISO 8601 timestamp of when the endpoint was created.
Get a single endpoint
GET /api/endpoints/:id
Returns details for one endpoint.
string
required
The endpoint ID.
Update an endpoint
PATCH /api/endpoints/:id
Updates the name or active status of an endpoint.
string
required
The endpoint ID.
string
New label for the endpoint.
boolean
Set to
false to stop capturing incoming webhooks without deleting the endpoint.Delete an endpoint
DELETE /api/endpoints/:id
Permanently deletes an endpoint and all its captured events. This action cannot be undone.
string
required
The endpoint ID.
204 No Content on success.