curl -X DELETE "https://app.runtm.com/api/cloud/sessions/ses_abc123/file?path=/src/old-file.ts" \
-H "Authorization: Bearer runtm_xxx"
import requests
response = requests.delete(
"https://app.runtm.com/api/cloud/sessions/ses_abc123/file",
headers={"Authorization": "Bearer runtm_xxx"},
params={"path": "/src/old-file.ts"},
)
assert response.status_code == 204
const params = new URLSearchParams({ path: "/src/old-file.ts" });
const response = await fetch(
`https://app.runtm.com/api/cloud/sessions/ses_abc123/file?${params}`,
{
method: "DELETE",
headers: { "Authorization": "Bearer runtm_xxx" },
}
);
console.log(response.status); // 204
{
"detail": "File not found"
}
Files
Delete File
Delete a file from the sandbox
DELETE
/
api
/
sessions
/
{session_id}
/
file
curl -X DELETE "https://app.runtm.com/api/cloud/sessions/ses_abc123/file?path=/src/old-file.ts" \
-H "Authorization: Bearer runtm_xxx"
import requests
response = requests.delete(
"https://app.runtm.com/api/cloud/sessions/ses_abc123/file",
headers={"Authorization": "Bearer runtm_xxx"},
params={"path": "/src/old-file.ts"},
)
assert response.status_code == 204
const params = new URLSearchParams({ path: "/src/old-file.ts" });
const response = await fetch(
`https://app.runtm.com/api/cloud/sessions/ses_abc123/file?${params}`,
{
method: "DELETE",
headers: { "Authorization": "Bearer runtm_xxx" },
}
);
console.log(response.status); // 204
{
"detail": "File not found"
}
Deletes a file at the specified path in the sandbox.
Required scope:
sessions:write
Path Parameters
string
required
The session ID (e.g.
ses_abc123).Query Parameters
string
required
Path of the file to delete (e.g.
/src/old-file.ts).Headers
string
required
Bearer token. Example:
Bearer runtm_xxxResponse
Returns204 No Content on success.
curl -X DELETE "https://app.runtm.com/api/cloud/sessions/ses_abc123/file?path=/src/old-file.ts" \
-H "Authorization: Bearer runtm_xxx"
import requests
response = requests.delete(
"https://app.runtm.com/api/cloud/sessions/ses_abc123/file",
headers={"Authorization": "Bearer runtm_xxx"},
params={"path": "/src/old-file.ts"},
)
assert response.status_code == 204
const params = new URLSearchParams({ path: "/src/old-file.ts" });
const response = await fetch(
`https://app.runtm.com/api/cloud/sessions/ses_abc123/file?${params}`,
{
method: "DELETE",
headers: { "Authorization": "Bearer runtm_xxx" },
}
);
console.log(response.status); // 204
{
"detail": "File not found"
}