CoderHelm Docs
APIWebhook endpoints

List an endpoint's deliveries

GET
/api/webhooks/endpoints/{endpoint_id}/deliveries

The endpoint's deliveries, newest first, each with every attempt. Kept 14 days.

Authorization

api_key webhooks
headerAuthorizationBearer <token>

A team API key, made by an admin under Settings, API keys. Send it as Authorization: Bearer chk_....

Scope: webhooks

Path Parameters

endpoint_id*string

The endpoint's id.

Query Parameters

status?string

pending, failed, ok or all (default).

limit?integer

1 to 100, default 25.

Range0 <= value

Response Body

The deliveries.

application/json
  1. response
curl -X GET 'https://api.coderhelm.com/api/webhooks/endpoints/ep_01jbendpt4a7b0c3d6e9f2g5h8/deliveries' \  -H "Authorization: Bearer $CODERHELM_API_KEY"
{  "deliveries": [    {      "attempts": [        {          "at": "2026-10-26T14:31:47.901Z",          "code": 200,          "duration_ms": 87,          "error": ""        }      ],      "created_at": "2026-10-26T14:31:47.780Z",      "event": "run.completed",      "event_id": "evt_01JBEVNT8M1N4P7Q0R3S6T9V2W",      "id": "01JBDLVR5T8V1W4X7Y0Z3A6B9C",      "next_retry_at": null,      "outcome": "Delivered (200)",      "reason": "",      "reason_fix": "",      "reason_message": "",      "status": "handled"    }  ]}
Edit on GitHub