Skip to main content
Coding agent sandbox platform providing isolated runtime environments and deployment APIs for AI agents. Best for workflows that need secure code execution environments — running agent-generated code, testing in isolated containers, and deploying agent outputs. Unlike general hosting (Vercel), RunTM specializes in ephemeral sandboxed environments designed for AI agent workloads. 6 endpoints available through Lava’s AI Gateway. See the RunTM API docs for full documentation.
This provider requires your own credentials — connect your API key or OAuth account before use.

Endpoints

Create a deployment

POST https://app.runtm.com/api/v0/deployments — Free / request
const data = await lava.gateway('https://app.runtm.com/api/v0/deployments', { body: {"name":"agent-sandbox","image":"node:20"} });

List deployments

GET https://app.runtm.com/api/v0/deployments — Free / request
const data = await lava.gateway('https://app.runtm.com/api/v0/deployments', { method: 'GET' });

Search deployments

GET https://app.runtm.com/api/v0/deployments/search — Free / request
const data = await lava.gateway('https://app.runtm.com/api/v0/deployments/search', { method: 'GET' });

Get deployment by ID

GET https://app.runtm.com/api/v0/deployments/dep_123 — Free / request
const data = await lava.gateway('https://app.runtm.com/api/v0/deployments/dep_123', { method: 'GET' });

Delete deployment by ID

DELETE https://app.runtm.com/api/v0/deployments/dep_123 — Free / request
const data = await lava.gateway('https://app.runtm.com/api/v0/deployments/dep_123', { method: 'DELETE' });

Get current user info

GET https://app.runtm.com/api/v1/me — Free / request
const data = await lava.gateway('https://app.runtm.com/api/v1/me', { method: 'GET' });

Next Steps

All Providers

Browse all supported AI providers

Forward Proxy

Learn how to construct proxy URLs and authenticate requests