---
title: "Stream async batch progress as server-sent events"
method: GET
path: "/api/agents/review-batch/{jobId}/events"
tags: ["Agent API"]
---

# Stream async batch progress as server-sent events

`GET /api/agents/review-batch/{jobId}/events`

## Request

- Base URL: `https://klinepic.com`
- URL: `https://klinepic.com/api/agents/review-batch/{jobId}/events`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-KLine-Agent-Key`

## Path parameters

- `jobId` string, required

## Query parameters

- `timeoutMs` integer
- `intervalMs` integer

## Headers

- `X-Agent-Request-Id` string

## Response `200`

Server-sent batch.snapshot, batch.terminal, or batch.timeout events

## Other responses

- `401`: Authentication or policy failure
- `403`: Authentication or policy failure
- `404`: Structured error

---

[API](https://skmtc.dev/klinepic/apis/klinepic-agent-api.md) · [All operations](https://skmtc.dev/klinepic/apis/klinepic-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/klinepic/apis/klinepic-agent-api/revisions/1c0680282e2c?raw)
