Query
webhookEvents
Paginate webhook events (the outbox) for the current workspace, newest first. Filter by event type. History is retained for 30 days.
Arguments
Object, input and enum types open in place — use + to reveal their fields. A type that is already open above the row stops at a ↻ circular marker, and anything nested past the depth limit links out to its own page instead.
- after String default null
- Cursor for fetching the next page of results.
- filter WebhookEventFilterInput default {}
- Filter criteria. Optionally narrow by event type.
- eventTypes [String!] default null
- Only return events whose type is in this list.
- first Int default 20
- Number of events to return (page size).
Returns
A paginated connection of WebhookEvent nodes. See Pagination for the connection shape.
- edges [WebhookEventEdge!]!
- List of edges with cursors.
- cursor String!
- Cursor for this node.
- node WebhookEvent!
- The webhook event.
- createdAt DateTimeWithZone!
- When the event was recorded.
- eventType String!
- The event type. content_view.item_added is the only subscribable type in v1; system types (subscription.disabled, subscription.deliveries_dropped) also appear in this outbox but are never subscribable. Query the outbox to reconcile missed or dropped deliveries.
- eventVersion String!
- Schema version of the event payload (currently "1.0").
- id ID!
- Unique identifier of the event (also the idempotency key).
- payload JSON!
- The event payload as delivered to subscribers.
- nodes [WebhookEvent!]!
- List of webhook events.
- createdAt DateTimeWithZone!
- When the event was recorded.
- eventType String!
- The event type. content_view.item_added is the only subscribable type in v1; system types (subscription.disabled, subscription.deliveries_dropped) also appear in this outbox but are never subscribable. Query the outbox to reconcile missed or dropped deliveries.
- eventVersion String!
- Schema version of the event payload (currently "1.0").
- id ID!
- Unique identifier of the event (also the idempotency key).
- payload JSON!
- The event payload as delivered to subscribers.
- pageInfo PageInfo!
- Pagination information.
- endCursor String
- Cursor for the last node in this page.
- hasNextPage Boolean!
- Whether there are more results after this page.
- hasPreviousPage Boolean!
- Whether there are results before this page.
- startCursor String
- Cursor for the first node in this page.
- totalCount Int
- Total number of items available.