Health Endpoints
JSON Health — /health
Returns detailed status in JSON format:
When credential scopes are configured, pass the same API key you use for model requests to see that key's credential view:
Response includes:
- Status of visible credentials (RPM/TPM usage, ban status)
- Exact chained scope rules in
scope_expression. Alternatives are OR branches; every requirement group inside one alternative must have at least one matching request scope.scopesanddenied_scopesremain for legacy readers. Exact chained enforcement requiresscope_expressionsupport on every router in the chain. - Status of visible configured models
- Aggregated statistics from connected proxy instances
Example:
HTML Dashboard — /vhealth
An interactive HTML dashboard showing the same information in a visual format:

Notes
- Health endpoints do not require authentication. Missing, invalid, or temporarily unverifiable API keys use the public view, which only includes credentials without
scopes - The
/healthpath is hardcoded and cannot be reconfigured - Proxy credential statistics, model metadata, and provider scopes are synced from remote
/healthendpoints every 30 seconds