{
  "ok": true,
  "tenants": [
    "spring_pharma",
    "unilife"
  ],
  "usage": {
    "tenants": "GET /tenants",
    "tenantInfo": "GET /:tenant",
    "tables": "GET /:tenant/tables",
    "cached": "GET /:tenant/:table?where=<sql>&limit=100&offset=0&order_by=col&select=col1,col2",
    "live": "GET /:tenant/:table?...&fresh=1   # ephemeral pull, prod DB untouched",
    "refresh": "POST /:tenant/:table/refresh    # writes to tenant's cached DB",
    "openapi": "GET /openapi.json",
    "docs": "GET /docs                          # Swagger UI",
    "logs": "GET /logs                          # live log viewer (SSE at /logs/stream)",
    "jobs": "GET /jobs                          # per-tenant job dashboard (+ /jobs.json)",
    "forceRun": "POST /:tenant/jobs/:job/run    # fire a job out-of-schedule"
  }
}