Status & Health — ML Junction docs

Status scopes are providers, models, and routes. Snapshots summarize a recent window; history endpoints return chart buckets.

curl "$ASTRO_BASE_URL/v1/status/routes?window_hours=24"
Snapshot field · Meaning
status · unknown, operational, degraded, or outage
events · All health events in the selected window
observations · Successes plus availability-impacting failures
successes · Successful provider observations
availability_failures · Failures that count against uptime
quality_failures · Reachable-provider failures that do not count as downtime
uptime_percentage · Availability percentage or null when unobserved
average_latency_ms · Mean successful latency
p95_latency_ms · 95th percentile successful latency
last_observed_at · Most recent health event
last_failure_at · Most recent failure event
curl "$ASTRO_BASE_URL/v1/status/routes/openai-gpt-5.5-global-standard/history?window_hours=168&bucket=hour"

Snapshot window_hours accepts 1 through 720. History window_hours accepts 1 through 2160. History bucket accepts hour or day.

Canonical URL: https://mljunction.com/docs/status-health