List events

List event history with cursor paging and explicit scope filters.

Endpoint

GET /api/v1/events

Requires authentication. At least one repeatable scope query param is required in v1. Supported query params: repeatable scope, repeatable kind, before_id, after_id, and per_page.

Examples

GET /api/v1/events?scope=repo:teams/ghit/ghit
GET /api/v1/events?scope=thread:teams/ghit/ghit/39&kind=reply-created
GET /api/v1/events?scope=self&after_id=120&per_page=50

Success

200 OK with a cursor-paged JSON response containing next, previous, and results. Each event result includes id, kind, nullable actor_user_uuid / actor_user_username, public scopes, summary, and created_at. The rendered summary includes absolute web_url and api_url fields for the event target.