X-Platform-Key.
GET /engines
List all engines for the calling product, optionally filtered by status. Paginated.Request
Response (200)
api_key is not included in the list response. To get a
key, use /admit or GET /engines/{user_id} for one specific user.
GET /status
Fleet health snapshot. One JSON object that summarizes the entire product’s fleet state.Request
Response (200)
Useful for ops dashboards and “is the product healthy?” checks.
GET /metrics
Rolling-hour operational metrics.Request
Response (200)
Numbers come from the audit log — see Audit for the
schema.
What’s not here
- Per-user metrics. Use the audit log directly:
SELECT ... FROM audit_log WHERE user_id = .... - Per-engine metrics. Same.
- Cost. The orchestrator doesn’t track LLM cost; that’s at the engine layer (or upstream).
- Latency distributions. No histograms. If you need them, scrape
external metrics from the engine
/healthand aggregate yourself.

