---
title: "Stream available liquidity updates via SSE"
method: GET
path: "/liquidity/protocol/{protocol}/events"
tags: ["Liquidity"]
---

# Stream available liquidity updates via SSE

`GET /liquidity/protocol/{protocol}/events`

Opens a Server-Sent Events stream that pushes a **LiquidityEvent** whenever a pool's available liquidity changes and a **FeeEvent** whenever a route fee updates. Current fee and liquidity state is pushed immediately on a new connection. Liquidity events fire when a reservation is created, increased, or deleted; duration-only extensions do not trigger an event.

## Path parameters

- `protocol` string, required

## Response `200`

SSE stream of FeeEvent and LiquidityEvent objects

## Changes

> 9 revisions in range; 1 could not be searched.

- **2026-06-12** `d6850bb00581` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/sprintertech/apis/untitled-api/changes/liquidity/protocol/:protocol/events/get.md)

---

[API](https://skmtc.dev/sprintertech/apis/untitled-api.md) · [All operations](https://skmtc.dev/sprintertech/apis/untitled-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/sprintertech/untitled-api/revisions/1713381f8993/schema)
