Skip to content

GET /v1/status

Returns comprehensive system status including node connectivity, stream lengths, and memory usage.

Terminal window
curl -s https://polynode.dev/v1/status \
-H "x-api-key: pn_live_YOUR_KEY"
{
"node_connected": true,
"uptime_seconds": 86400,
"stream_length": 245000,
"events_stream_length": 312000,
"pending_txs": 3,
"ws_subscribers": 12,
"redis_memory": "2.3G",
"state": {
"markets_tracked": 69482,
"metadata_entries": 35241,
"orderbooks_active": 1250,
"recent_events": 142
}
}
FieldTypeDescription
node_connectedbooleanWhether the Bor node WebSocket is connected
uptime_secondsintegerAPI server uptime in seconds
stream_lengthintegerNumber of entries in the settlements Redis stream
events_stream_lengthintegerNumber of entries in the unified events stream
pending_txsintegerNumber of currently pending (unconfirmed) transactions
ws_subscribersintegerActive WebSocket subscriber count
redis_memorystringRedis memory usage (human-readable)
state.markets_trackedintegerTotal markets in the in-memory state engine
state.metadata_entriesintegerNumber of enriched market metadata entries
state.orderbooks_activeintegerMarkets with active CLOB orderbook subscriptions
state.recent_eventsintegerEvents in the recent-events buffer