---
title: "Stream Events"
method: GET
path: "/events"
tags: ["Events"]
---

# Stream Events

`GET /events`

Subscribe to a Server-Sent Events (SSE) stream of agent lifecycle events.

The stream replays retained historical events after the cursor, then
delivers live events as they occur. Events are delivered at-least-once;
clients should deduplicate by event `id`.

Use the `after` query parameter or `Last-Event-ID` header to resume
from a previous position. If the cursor is older than the earliest
retained event, the server returns `410 Gone`.

## Query parameters

- `after` integer
- `types` string[]

## Headers

- `Last-Event-ID` string

## Response `200`

SSE event stream. Each event is delivered as an SSE frame with `id`, `event`, and `data` fields.

## Changes

- **2026-04-06** `3baf7b9ffbac` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/mirurobotics/apis/miru-agent-api/changes/events/get.md)

---

[API](https://skmtc.dev/mirurobotics/apis/miru-agent-api.md) · [All operations](https://skmtc.dev/mirurobotics/apis/miru-agent-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/mirurobotics/miru-agent-api/revisions/3baf7b9ffbac/schema)
