---
title: "[Beta] Subscribe to an axon event stream via SSE."
method: GET
path: "/v1/axons/{id}/subscribe/sse"
tags: ["axons"]
---

# [Beta] Subscribe to an axon event stream via SSE.

`GET /v1/axons/{id}/subscribe/sse`

[Beta] Subscribe to an axon event stream via server-sent events.

## Path parameters

- `id` string, required

## Query parameters

- `after_sequence` integer

## Response `200`

OK

- AxonEventView
  - `sequence` integer, required — Monotonic sequence number.
  - `axon_id` string, required — The axon identifier.
  - `timestamp_ms` integer, required — Timestamp in milliseconds since epoch.
  - `origin` 'EXTERNAL_EVENT' | 'AGENT_EVENT' | 'USER_EVENT' | 'SYSTEM_EVENT', required — Event origin classification.
  - `source` string, required — Event source (e.g. github, slack).
  - `event_type` string, required — Event type (e.g. push, pull_request).
  - `payload` string, required — JSON-encoded event payload.

---

[API](https://skmtc.net/runloopai/apis/runloop-api.md) · [All operations](https://skmtc.net/runloopai/apis/runloop-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/runloopai/runloop-api/versions/ef553a04de89/schema)
