Skip to main content

Endpoint

Lists recent webhook events received from GitHub, optionally filtered by status.

Authentication

Requires a valid JWT token in cookies (obtained via GitHub OAuth).

Query Parameters

integer
default:20
Maximum number of events to return (1-100)
string
Filter by event status: pending, completed, or failed

Response

Returns an array of event objects, ordered by creation time (most recent first).
integer
Unique event identifier
string
GitHub event type (e.g., pull_request, push)
string
Processing status: pending, completed, or failed
object
Raw GitHub webhook payload (JSON string)
string
ISO 8601 timestamp when event was received
string
ISO 8601 timestamp when event processing completed (null if pending)

Example Request

Example Response

Use Cases

  • Monitoring: Track webhook delivery and processing success rates
  • Debugging: Identify failed events that need investigation
  • Analytics: Analyze event volume and types over time
  • Auditing: Review webhook activity for compliance

Event Details

Get detailed information about a specific event

Reviews List

View PR reviews generated from events