Get endpoint
const url = 'https://api.hookbridge.io/v1/endpoints/ep_550e8400e29b41d4a716446655440000';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.hookbridge.io/v1/endpoints/ep_550e8400e29b41d4a716446655440000 \ --header 'Authorization: Bearer <token>'Retrieve details of a specific endpoint. The signing secret is not included.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Endpoint identifier (ep_ prefix + 32 hex chars)
Example
ep_550e8400e29b41d4a716446655440000Responses
Section titled “Responses”Endpoint details retrieved successfully
object
Full endpoint details (returned by GET /endpoints/:id)
object
Unique endpoint identifier
Webhook delivery URL
Optional description
Rate limit in requests per second
Maximum burst size
Custom headers for webhook requests
object
Whether the endpoint is paused. When paused, messages are accepted but not delivered.
Whether this is an ephemeral (CI/test) endpoint
When the ephemeral endpoint will auto-expire (only present for ephemeral endpoints)
When the endpoint was created
When the endpoint was last updated
object
Unique identifier for this request (useful for support)
Example
{ "data": { "id": "ep_550e8400e29b41d4a716446655440000", "url": "https://customer.app/webhooks", "description": "Main production webhook", "rate_limit_rps": 10, "burst": 20, "headers": { "X-Custom-Header": "value" }, "created_at": "2025-12-01T10:00:00Z", "updated_at": "2025-12-06T12:00:00Z" }, "meta": { "request_id": "req_xyz123" }}Unauthorized - Invalid or missing API key
object
object
Machine-readable error code
Human-readable error message
object
Unique identifier for this request (useful for support)
Example
{ "error": { "code": "UNAUTHORIZED", "message": "Invalid or missing API key" }, "meta": { "request_id": "req_xyz123" }}Resource not found
object
object
Machine-readable error code
Human-readable error message
object
Unique identifier for this request (useful for support)
Example
{ "error": { "code": "NOT_FOUND", "message": "Message not found" }, "meta": { "request_id": "req_xyz123" }}Enter your credentials to populate code examples throughout the docs.