Status

Public service + data-quality status

Live health of the 7 core services (KOL tracker, deployer listener, API server, database, WebSocket, plus Robinhood Chain node sync and trade-ingest freshness), 24h/7d uptime, and data-quality measures (accuracy, correctness, drift, serve-time). Per-service status is one of healthy | degraded | down | stale | unknown — stale means the monitor itself has not reported within 3x its 5-minute cadence (the last row's claim is unverifiable; reported_status carries what it said), unknown means no check row exists at all. Top-level status is computed over ALL 7 core services: incident if any is down, degraded if any is degraded/stale/unknown, operational only when every service has a fresh healthy check. slo_target_pct is an operating TARGET, not a measured result or a contractual guarantee. Public — no auth required.

get/status

Request

  • Base URL: https://madeonsol.com/api/v1
  • URL: https://madeonsol.com/api/v1/status
  • Auth: none required

Response

OK

status'operational' | 'degraded' | 'incident'
servicesobject

Keyed by service name: kol_tracker, deployer_listener, nextjs_app, supabase_db, websocket, rhc_node_sync, rhc_trades_freshness

checked_atstring date-time

Changes

No recorded changes to this operation across all 2 revisions of this API.