Health & Languages
GET /api/health
Section titled “GET /api/health”Platform health check. Returns current status and capacity information.
curl -s "https://api.rustbox.orkait.com/api/health" \ -H "X-API-Key: rb_live_your_key_here" | jq{ "status": "ok", "enforcement_mode": "strict", "workers": 4, "queue_depth": 2}| Field | What it tells you |
|---|---|
status | ok when the platform is healthy |
enforcement_mode | strict means full kernel isolation is active |
workers | Number of available execution workers |
queue_depth | Pending submissions - useful for client-side backoff |
GET /api/health/ready
Section titled “GET /api/health/ready”Readiness probe. Returns 200 when the platform can accept and execute submissions with full isolation. Returns 503 when the platform is not ready.
Use this endpoint for health checks in your integration.
GET /api/languages
Section titled “GET /api/languages”curl -s "https://api.rustbox.orkait.com/api/languages" \ -H "X-API-Key: rb_live_your_key_here" | jq["python", "c", "cpp", "java", "javascript", "typescript", "go", "rust"]Returns the list of languages currently available on the platform. Use this for validating input before submitting.