FurniOpsDocs
API referenceWebhooks

List an endpoint's deliveries

The events sent (or being sent) to the endpoint, newest first, kept 30 days (fewer when the plan's delivery days are fewer). Filter by status (failed shows what to recover), event type, or one event.

  • Scopeswebhooks:read
  • Rate classread
GET/v1/webhook-endpoints/{id}/deliveries

The events sent (or being sent) to the endpoint, newest first, kept 30 days (fewer when the plan's delivery days are fewer). Filter by status (failed shows what to recover), event type, or one event.

Authorization

apiKey
AuthorizationBearer <token>

An API key (fo_live_… / fo_test_…) as a bearer token

In: header

Path Parameters

id*string

Webhook endpoint ID

Match^whe_[0-9A-Za-z]{22}$

Query Parameters

limit?integer

Page size

Range1 <= value <= 100
Default20
starting_after?string

Opaque position returned by a previous page

Match^[A-Za-z0-9_-]{1,512}$
ending_before?string

Opaque position returned by a previous page

Match^[A-Za-z0-9_-]{1,512}$
status?string

pending: waiting for its next attempt (or for an earlier event of its subject); sending: being sent; succeeded: answered 2xx; failed: no more attempts (the schedule ran out, the receiver asked to stop, or the endpoint was disabled)

Value in

  • "pending"
  • "sending"
  • "succeeded"
  • "failed"
type?string

Only deliveries of this event type

Lengthlength <= 100
event?string

Only deliveries of this event

Match^evt_[0-9A-Za-z]{22}$

Header Parameters

FurniOps-Version?string

Dated API version; pinned per organisation on first use and overridable per request

Value in

  • "2026-10-01"
  • "2026-10-04"
FurniOps-Mode?string

The data the request acts on: test is the organisation's sandbox. An OAuth token picks it (live by default); an API key's mode is fixed, and naming the other one is refused

Value in

  • "live"
  • "test"
If-None-Match?string

ETag of a cached representation; a match returns 304

Response Body

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X GET "https://example.com/v1/webhook-endpoints/string/deliveries"
{  "object": "list",  "data": [    {      "object": "webhook_delivery",      "id": "string",      "endpoint": "string",      "event": {        "id": "string",        "type": "string",        "subject": "string"      },      "status": "pending",      "attempts": 0,      "next_attempt_at": "2019-08-24T14:15:22Z",      "last_status": -9007199254740991,      "created_at": "2019-08-24T14:15:22Z",      "completed_at": "2019-08-24T14:15:22Z"    }  ],  "has_more": true,  "next_cursor": "string"}