Streams
/ws/{streams}
WebSocket upgrade (path mode) — Single (/ws/<a>) or combined (/ws/<a>/<b>/...) channel subscription. Multi-channel wraps payloads in {"stream":"...","data":...}. Wire contract: /SKILL.md.
GETWS
wss://ws.pinax.network/ws/{streams}
This is a WebSocket upgrade route — a
GET that switches protocols (HTTP 101). Connect with a WebSocket client, not a plain HTTP request. Wire contract: SKILL.md.Required parameters
| Name | In | Type | Description |
|---|---|---|---|
streams | path | string | One or more `<network>@<table>` selectors joined by `/`. `*` is a wildcard on either side. |
Optional parameters
| Name | In | Type | Description |
|---|---|---|---|
from_timestamp | query | string | Resume from this Unix epoch seconds value or `YYYY-MM-DD HH:MM:SS` UTC. Replays buffered blocks for explicit selectors. |
filter | query | string | URL-encoded JSON `{field: value|[values]}`. Server-side row filter, fields AND, values OR. |
Responses
| Status | Content-Type | Description |
|---|---|---|
101 | — | Switching Protocols — WebSocket open |
400 | — | Invalid selector / filter / from_timestamp |
503 | — | max_clients reached |