List webhooks

GET/api/v1/webhooks

Your endpoints with their last delivery and failure counters. Secrets are never returned: you get them once, at creation.

Request

This endpoint does not require any path, query, or body parameters.

Response

Returns a JSON object with a data field containing the result.

Response fields

data[].idstring

Webhook id.

data[].namestring

Your label.

data[].urlstring

The https endpoint.

data[].activeboolean

Inactive webhooks receive nothing.

data[].last_delivery_atstring | null

Last attempt, successful or not.

data[].total_deliveriesnumber

Successful deliveries so far.

data[].last_errorstring | null

Last failure, e.g. "HTTP 500" or a timeout.

data[].consecutive_failuresnumber

Failures since the last success.

curl -H "Authorization: Bearer rsp_your_key" \
https://redship.io/api/v1/webhooks
Success response200
{
"data": [
  {
    "id": "8d1f…",
    "name": "prod",
    "url": "https://example.com/reddit-alerts",
    "active": true,
    "last_delivery_at": "2026-08-26T09:41:13+00:00",
    "total_deliveries": 412,
    "last_error": null,
    "consecutive_failures": 0,
    "created_at": "2026-08-20T08:00:00+00:00"
  }
],
"count": 1
}