Skip to main content
GET
Error

Authorizations

Authorization
string
header
required

Management API authentication for /api/* endpoints. Use the Authorization header with Bearer <token>, where <token> is one of:

  • a Bifrost management API key,
  • a dashboard session token issued by POST /api/session/login,
  • base64 of <admin-username>:<admin-password> (legacy equivalent of BasicAuth).

Virtual keys (sk-bf-*) and the x-api-key header are not accepted on management APIs - the sole exception is GET /api/governance/virtual-keys/quota, which is virtual-key-only.

Query Parameters

endpoint_ids
string

Comma-separated webhook endpoint ids. Omit for all endpoints.

events
string

Comma-separated event names, e.g. async_job.completed.

outcomes
string

Comma-separated delivery outcomes: delivered, retryable_failure, permanent_failure, exhausted.

status_class
string

Comma-separated response status bands: 2xx, 4xx, 5xx, or none for attempts where no response arrived. Bands are alternatives (OR).

request_id
string

Exact inference request id the delivery was raised for.

delivery_id
string

Exact delivery-run id (the webhook-id wire header).

start_time
string<date-time>

RFC3339 lower bound on attempt time. Ignored when period is set.

end_time
string<date-time>

RFC3339 upper bound on attempt time. Ignored when period is set.

period
string

Relative window (e.g. 1h, 24h) resolved server-side. Takes precedence over start_time / end_time.

limit
integer
offset
integer

Response

A page of delivery history

deliveries
object[]
pagination
object