---
title: "Stream"
method: GET
path: "/inbox/stream"
tags: ["inbox"]
---

# Stream

`GET /inbox/stream`

## Request

- Base URL: `https://api.reeldrop.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.reeldrop.io/inbox/stream`
- Auth: HTTP bearer

Server-sent events telling an open inbox when something changed, so it refetches at once instead
of waiting for its next poll. The stream is short-lived on purpose (see inbox_service.STREAM_MAX_S):
the client reconnects, passing the last token it saw as `since`.

## Query parameters

- `since` string, nullable
- `workspace_id` string, nullable: Workspace this request applies to. Defaults to the caller's personal workspace. Must be one the caller belongs to.

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

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