Webhooks

List deliveries for a webhook subscription

Lists event deliveries to a subscription you own, newest first. Each row records one event delivery and its attempts. payload is the exact envelope sent, or null after it is purged 30 days after the delivery's last attempt or replay. Use next_cursor to fetch the next page.

get/v1/webhooks/{id}/deliveries

Request

  • Base URL
    https://api.gojinko.com
  • URL
    https://api.gojinko.com/v1/webhooks/{id}/deliveries
  • Auth
    • API key in header X-API-Key
    • or HTTP bearer

Path parameters

idstring required
Example:42

Query parameters

limitinteger

Maximum rows to return. Defaults to 20 when omitted.

Example:20
cursorstring

Opaque pagination cursor.

status'pending' | 'delivered' | 'failed' | 'exhausted'
event_typestring
Example:booking.completed

Response

Webhook deliveries, newest first

next_cursorstring nullable required

Example response

{
  "deliveries": [
    {
      "id": 981,
      "event_id": "evt_4471_booking.completed",
      "event_type": "booking.completed",
      "booking_ref": "JNK-8F3D21",
      "status": "exhausted",
      "attempt_count": 8,
      "last_http_status": 503,
      "last_error": "non-2xx response: 503",
      "created_at": "2026-10-08T10:02:11Z",
      "updated_at": "2026-10-08T11:20:40Z",
      "delivered_at": null,
      "exhausted_at": "2026-10-08T11:20:40Z",
      "replay_count": 0,
      "payload": {
        "event": "booking.completed",
        "event_id": "evt_4471_booking.completed",
        "booking_ref": "JNK-8F3D21",
        "status": "confirmed",
        "occurred_at": "2026-10-08T10:02:11Z",
        "livemode": true
      }
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.