Documentation Index Fetch the complete documentation index at: https://lava.so/docs/llms.txt
Use this file to discover all available pages before exploring further.
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