Skip to main content
GET
/
api
/
v1
/
webhooks
/
{endpointID}
/
deliveries
List Webhook Deliveries
curl --request GET \
  --url https://api.usenexio.com/api/v1/webhooks/{endpointID}/deliveries \
  --header 'Authorization: Bearer <token>'
{
  "deliveries": [
    {
      "id": "d1234567-abcd-4000-8000-000000000001",
      "event_id": "evt_run123_completed",
      "endpoint_id": "550e8400-e29b-41d4-a716-446655440000",
      "run_id": "f912ee92-af38-4a4a-a49c-43ac089cc301",
      "event_type": "run.completed",
      "webhook_version": "2026-03-22",
      "target_url": "https://api.example.com/nexio/webhooks",
      "status": "delivered",
      "attempt_count": 1,
      "max_attempts": 6,
      "created_at": "2026-03-22T12:00:01Z",
      "completed_at": "2026-03-22T12:00:02Z",
      "last_status_code": 200
    }
  ]
}

Authorizations

Authorization
string
header
required

API key with environment prefix. Use nx_test_... for sandbox and nx_live_... for production. Obtain keys at platform.usenexio.com/settings/api-keys.

Path Parameters

endpointID
string<uuid>
required

Webhook endpoint UUID.

Query Parameters

status
enum<string>

Filter deliveries by status.

Available options:
pending,
delivering,
delivered,
failed,
dead_letter
event_type
enum<string>

Filter deliveries by event type.

Available options:
run.completed,
run.failed
cursor
string

Pagination cursor from a previous response.

Response

List of deliveries.

deliveries
object[]
required