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" } });
curl -X POST "https://api.lava.so/v1/forward?u=https%3A%2F%2Fapp.runtm.com%2Fapi%2Fv0%2Fdeployments" \
-H "Authorization: Bearer $LAVA_SECRET_KEY " \
-H "Content-Type: application/json" \
-d '{"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' });
curl "https://api.lava.so/v1/forward?u=https%3A%2F%2Fapp.runtm.com%2Fapi%2Fv0%2Fdeployments" \
-H "Authorization: Bearer $LAVA_SECRET_KEY "
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' });
curl "https://api.lava.so/v1/forward?u=https%3A%2F%2Fapp.runtm.com%2Fapi%2Fv0%2Fdeployments%2Fsearch" \
-H "Authorization: Bearer $LAVA_SECRET_KEY "
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' });
curl "https://api.lava.so/v1/forward?u=https%3A%2F%2Fapp.runtm.com%2Fapi%2Fv0%2Fdeployments%2Fdep_123" \
-H "Authorization: Bearer $LAVA_SECRET_KEY "
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' });
curl -X DELETE "https://api.lava.so/v1/forward?u=https%3A%2F%2Fapp.runtm.com%2Fapi%2Fv0%2Fdeployments%2Fdep_123" \
-H "Authorization: Bearer $LAVA_SECRET_KEY " \
-H "Content-Type: application/json"
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' });
curl "https://api.lava.so/v1/forward?u=https%3A%2F%2Fapp.runtm.com%2Fapi%2Fv1%2Fme" \
-H "Authorization: Bearer $LAVA_SECRET_KEY "
Next Steps
All Providers Browse all supported AI providers
Forward Proxy Learn how to construct proxy URLs and authenticate requests