Get It Done Logo
Get It Done

List a webhook endpoint delivery log

GET/v1/webhook-endpoints/{endpoint_id}/deliveries

Cursor-paginated, REDACTED delivery log for one endpoint — org-scoped via the endpoint (404 for a cross-org or unknown endpoint id). Never includes response bodies or the signing secret. Optional `state` filter.

Required scopes
webhooks:read
Availability
Pro & Team plans
Quota cost
1 API call
Idempotency
Not applicable

Request

Path parameters

FieldTypeDescription
endpoint_idrequiredstring

Query parameters

FieldTypeDescription
limitintegerMaximum number of items to return (1-100).e.g. 25
afterstringOpaque cursor from a previous page's `next_cursor` — omit for the first page. Reusing a cursor with DIFFERENT query parameters (e.g. a different `limit`) answers 400 `validation_failed`.
state"PENDING" | "DELIVERING" | "SUCCEEDED" | "FAILED" | "DISABLED"Filter to deliveries currently in this state.

Response 200

Page of the endpoint's delivery log.

Fields

FieldTypeDescription
datarequiredobject[]The current page of results.
has_morerequiredbooleanTrue when another page exists after this one.
next_cursorrequiredstring | nullOpaque cursor for the next page (pass as `after`); null on the last page.
Raw response schema
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/WebhookDelivery"
      },
      "description": "The current page of results."
    },
    "has_more": {
      "type": "boolean",
      "description": "True when another page exists after this one."
    },
    "next_cursor": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "description": "Opaque cursor for the next page (pass as `after`); null on the last page."
    }
  },
  "required": [
    "data",
    "has_more",
    "next_cursor"
  ],
  "additionalProperties": false,
  "description": "Cursor-envelope page of one endpoint's delivery log."
}

Example request

curl
curl -X GET https://app.nowgetitdone.com/v1/webhook-endpoints/whep_a1b2c3/deliveries \
  -H "Authorization: Bearer gid_YOUR_API_KEY"

Possible errors