---
title: "Conversation Events"
method: GET
path: "/v1/conversations/{conversation_id}/events"
tags: ["V1 - Conversations"]
---

# Conversation Events

`GET /v1/conversations/{conversation_id}/events`

## Request

- Base URL: `https://api.app.noxus.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.app.noxus.ai/v1/conversations/{conversation_id}/events`
- Auth: API key in header `X-API-Key`

Tail the SSE event stream of an in-progress conversation run.

Reads the same `vercel::{conversation_id}` Redis stream that the worker
publishes to (and that `/stream` consumes). Use `?etag=` to resume from a
specific Redis stream id; use `?format=json` for normalised envelope
frames (`event: message\ndata: {"event": ..., "data": ...}`).

## Path parameters

- `conversation_id` string, uuid, required

## Query parameters

- `format` 'vercel' | 'json'
- `etag` string
- `token` string, nullable: Public access token

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/noxus/apis/noxus-backend.md) - [All operations](https://skmtc.dev/noxus/apis/noxus-backend/llms.txt) - [OpenAPI document](https://skmtc.dev/noxus/apis/noxus-backend/revisions/0e37810b7ad5?raw)
