https://<your-endpoint>
(see k7 api-status
/ k7 get-api-endpoint
).
Authentication
Send your API key via either header:401 Unauthorized
if the key is missing/invalid/expired.
Response envelope
Successful responses:BadRequest
(400): Invalid input or missing parametersUnauthorized
(401): Missing or invalid API keyNotFound
(404): Resource was not foundConflict
(409): Resource already existsUnprocessableEntity
(422): Validation failedInternalServerError
(500): Unhandled error
Headers
Required headers for requests with body:Resources
- Sandboxes: create, list, get, delete, delete-all
- Exec: run a command in a sandbox and get stdout/stderr/exit_code
- Metrics: CPU and memory usage per sandbox
Health endpoints:
GET /
→ basic API infoGET /health
→ health check