get_venue_health
Exchange health · read-only, idempotent, no account needed ·
scopes: read
Whether each exchange is reachable right now: TradeHub's public price feed per exchange, and, with an account, each connected exchange account's latency, last error and rate-limit headroom. Use after a VENUE_UNAVAILABLE error or before trading on an exchange that misbehaved. Not for prices (use compare_perp_quotes_across_venues). No inputs. Next: retry the failed call, or use another venue.
Call it
MCP tools/call
{"name": "get_venue_health", "arguments": {}}
REST
GET /v1/venues/health
Inputs
| Name | Meaning (* required) |
|---|---|
| none | |
Returns
| Field | Meaning and unit |
|---|---|
venues | Your connected venue accounts: connected, latency_ms, last_error, rate-limit headroom (empty without an account) |
public_data | Per venue: ok, updated_at, error for TradeHub's public price feed |
Rejections: error codes, each with what to do.