---
title: Research events
description: Streams the events of a research run as server-sent events until the run ends, then closes.
doc_version: 0.1.0-preview
last_updated: 2026-09-14
---

# Research events

`GET /v1/workspaces/{workspaceId}/research/{researchId}/events`

Streams the events of a research run as server-sent events until the run ends, then closes. Send Last-Event-ID to get only later events. A run that has ended sends its events at once and closes, until expiresAt. A stream closes after 55 minutes: rejoin with Last-Event-ID, and no event is missed. Requires the viewer role.

## Authentication

Send `Authorization: Bearer <GRAPHON_API_KEY>`. Read the key from the
GRAPHON_API_KEY environment variable. Never print it.

## Path parameters

- `workspaceId` (string) — The workspace id.
- `researchId` (string) — The research run id.

## Headers

- `last-event-id` (string (optional)) — a string to be decoded into a number

## Example request

```bash
curl \
  --url "https://api.beta.graphon.ai/v1/workspaces/wspq7ws2np5l8z4/research/rscR7tY2kL9mP/events" \
  --header "Authorization: Bearer $GRAPHON_API_KEY"
```

## Sitemap

See the full [sitemap](/sitemap.md) for all pages.
