List raw events, including each event's full payload.
Cursor-paginated: read a page, then pass its next_cursor back as cursor.
next_cursor is null on the final page. For the dashboard’s lighter feed
without payloads, use /events/summary.
Authorizations
A scoped AgentEye API key. Mint one in the dashboard under Settings → API keys, or with POST /v1/keys. Each endpoint names the permission it requires; a key without it gets 403 and a required_permission field naming what was missing.
Query Parameters
Comma-separated session ids.
Comma-separated agent ids.
Comma-separated event types.
Comma-separated environments.
RFC 3339 lower bound (inclusive).
RFC 3339 upper bound (exclusive).
desc (default) or asc.
Opaque cursor from the previous page.
Default 50, capped at 1000.
Response
A page of events plus next_cursor.

