Skip to main content
POST
Creates a new isolated Kubernetes pod for code execution

Request body

CreateSandboxRequest
string
required
Organization ID
string
Optional session ID (auto-generated if not provided)
string
CPU limit (e.g., ‘2’, ‘500m’)
string
Memory limit (e.g., ‘2Gi’, ‘512Mi’)
string
Optional isolation level (container, gvisor, microvm)
integer
Timeout in seconds (30-3600)
object
Environment variables to inject

Response

CreateSandboxResponse
string (uuid)
string
SandboxStatusEnum
string (date-time)

Status codes