/v1/... are customer-facing hosted private-beta APIs used by the Python
SDK, CLI, MCP server, and console.
Public Integration Surfaces
Use the generated reference for:- Sandbox lifecycle, execution, processes, files, snapshots, metrics, public URLs, and timeouts.
- Code interpreter contexts, runs, streaming, packages, and artifacts.
- Desktop automation, managed viewer sessions, recordings, and PTY sessions.
- Templates, template builds, logs, tags, aliases, visibility, and namespace workflows.
- Volumes, direct volume files, uploads, downloads, and attached-volume actions.
- Lifecycle events, lifecycle webhooks, monitor streams, and operator-issued private-beta API keys.
NULLSPACE_SELF_SERVE_AUTH_ENABLED=true is explicitly launched.
Internal Operations
Routes under/internal/... are operator and platform-control APIs. They remain
in the repository spec so the open-source platform can validate its full
contract, but they are marked x-excluded and should not appear in the public
generated API Reference.
Do not build product integrations against internal runtime-host registration,
runtime-host heartbeat, readiness, volume-backend maintenance, credential
rotation, host-loss, or provisioning routes unless the Nullspace team explicitly
asks you to operate the platform itself.
Hosted Endpoint
Hosted private-beta examples useNULLSPACE_API_URL:
http://localhost:3000 when no base URL is set.