---
title: "List available sandbox templates"
method: GET
path: "/sandbox/templates"
tags: ["Sandboxes"]
---

# List available sandbox templates

`GET /sandbox/templates`

Returns the templates registered in `SandboxImage`. Pass `name` back as
the `template` field on `POST /sandboxes`. If no template is sent on
create, the server's configured default is used.

## Response `200`

Templates

- SandboxTemplatesEnvelope
  - `message` string, required
  - `data` SandboxTemplate[], required
    - `name` string, required — Identifier to pass as `template` on sandbox create (e.g. `node-22`, `python-3.12`).
    - `display_name` string, required — Human-readable label for the picker UI.
    - `description` string, required

---

[API](https://skmtc.net/brimblehq/apis/brimble-sandbox-api.md) · [All operations](https://skmtc.net/brimblehq/apis/brimble-sandbox-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/brimblehq/brimble-sandbox-api/versions/7fe2df041597/schema)
