OriginService

GET /v1/origin/app/webhook/deliveries

Lists webhook deliveries for the authenticated app, newest first.

A delivery is one event owed to one app; its id is the webhook-id header value the receiver sees. delivered=false is the recovery predicate: every delivery the receiver has never acknowledged with a 2xx, regardless of where retries stand.

Deliveries are listable for 7 days after creation, and only while the app has an active installation in the delivery's namespace. App-targeted lifecycle events (for example installation.deleted) stay visible after the uninstall they describe.

Request

  • Base URL
    https://api.cursor.com
  • Auth
    HTTP bearer

Query parameters

deliveredboolean

Compares against delivered_at. delivered=false is the recovery predicate: it selects every delivery that has never received a 2xx, including deliveries whose retry ladder exhausted during an outage.

eventTypestring

Exact event type, e.g. pull_request.created.

installationIdstring

Narrow to one installation (WebhookDelivery.installation.id).

createdAfterstring date-time

Bound the delivery's creation time. For browsing, not for recovery.

createdBeforestring date-time
pageSizeinteger

Defaults to 30 when unset or 0. Values above 100 are clamped to 100.

pageTokenstring

Opaque cursor from a previous response's next_page_token. Empty for the first page.

Response

OK

nextPageTokenstring

Opaque cursor for the next page; empty when there are no more pages.

Changes

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