curl -X DELETE "https://app.runtm.com/api/cloud/org-templates/tmpl_abc123" \
-H "Authorization: Bearer runtm_xxx" \
-H "X-Organization-Id: org_abc123"
import requests
response = requests.delete(
"https://app.runtm.com/api/cloud/org-templates/tmpl_abc123",
headers={
"Authorization": "Bearer runtm_xxx",
"X-Organization-Id": "org_abc123",
},
)
assert response.status_code == 204
const response = await fetch(
"https://app.runtm.com/api/cloud/org-templates/tmpl_abc123",
{
method: "DELETE",
headers: {
"Authorization": "Bearer runtm_xxx",
"X-Organization-Id": "org_abc123",
},
}
);
console.log(response.status); // 204
{
"detail": "Template not found"
}
Templates
Delete Template
Delete an organization template
DELETE
/
api
/
org-templates
/
{template_id}
curl -X DELETE "https://app.runtm.com/api/cloud/org-templates/tmpl_abc123" \
-H "Authorization: Bearer runtm_xxx" \
-H "X-Organization-Id: org_abc123"
import requests
response = requests.delete(
"https://app.runtm.com/api/cloud/org-templates/tmpl_abc123",
headers={
"Authorization": "Bearer runtm_xxx",
"X-Organization-Id": "org_abc123",
},
)
assert response.status_code == 204
const response = await fetch(
"https://app.runtm.com/api/cloud/org-templates/tmpl_abc123",
{
method: "DELETE",
headers: {
"Authorization": "Bearer runtm_xxx",
"X-Organization-Id": "org_abc123",
},
}
);
console.log(response.status); // 204
{
"detail": "Template not found"
}
Deletes an organization template and its associated secrets. The underlying template image is not removed. Requires admin or owner role.
Required scope:
templates:delete
Path Parameters
string
required
The template ID (e.g.
tmpl_abc123).Headers
string
required
Bearer token. Example:
Bearer runtm_xxxstring
required
Organization ID.
Response
Returns204 No Content on success.
curl -X DELETE "https://app.runtm.com/api/cloud/org-templates/tmpl_abc123" \
-H "Authorization: Bearer runtm_xxx" \
-H "X-Organization-Id: org_abc123"
import requests
response = requests.delete(
"https://app.runtm.com/api/cloud/org-templates/tmpl_abc123",
headers={
"Authorization": "Bearer runtm_xxx",
"X-Organization-Id": "org_abc123",
},
)
assert response.status_code == 204
const response = await fetch(
"https://app.runtm.com/api/cloud/org-templates/tmpl_abc123",
{
method: "DELETE",
headers: {
"Authorization": "Bearer runtm_xxx",
"X-Organization-Id": "org_abc123",
},
}
);
console.log(response.status); // 204
{
"detail": "Template not found"
}