Skip to main content

GET /v1/status

Returns per-pair data freshness, active sources, and any failing sources.

Authentication

Requires an API key. See Authentication.

Parameters

None.

Example

curl "https://api.moxiemetrx.com/v1/status" \
-H "X-API-Key: your_key"
{
"overall_status": "healthy",
"pairs": {
"BTCNGN": {
"last_update": "2026-04-03T01:45:00+00:00",
"age_seconds": 8,
"sources_active": ["luno", "quidax", "synthetic"],
"sources_failing": []
},
"ETHNGN": {
"last_update": "2026-04-03T01:45:00+00:00",
"age_seconds": 8,
"sources_active": ["quidax", "synthetic"],
"sources_failing": []
}
}
}

Response fields

FieldTypeDescription
overall_statusstringhealthy, degraded, or outage.
pairs.{PAIR}.last_updatestringISO 8601 timestamp of the most recent data point.
pairs.{PAIR}.age_secondsintegerSeconds since the last data point.
pairs.{PAIR}.sources_activearrayExchanges currently contributing data.
pairs.{PAIR}.sources_failingarrayExchanges that are expected but not delivering data.
tip

Poll this endpoint every 60 seconds in production to detect source failures before they impact downstream systems.