---
title: "List deployment templates"
method: GET
path: "/templates"
tags: ["templates"]
---

# List deployment templates

`GET /templates`

Returns all deployment templates available for creating agents, functions, and other resources with pre-configured settings and code.

## Response `200`

successful operation

- Template[]
  - `defaultBranch` string — Default branch of the template
  - `description` string — Description of the template
  - `downloadCount` integer — Number of downloads/clones of the repository
  - `forksCount` integer — Number of forks the repository has
  - `icon` string — URL to the template's icon
  - `iconDark` string — URL to the template's icon in dark mode
  - `name` string — Name of the template
  - `sha` string — SHA of the variable
  - `starCount` integer — Number of stars the repository has
  - `topics` string[] — Topic of the template
  - `url` string — URL of the template
  - `variables` TemplateVariable[] — Variables of the template
    - `description` string — Description of the variable
    - `integration` string — Integration of the variable
    - `name` string — Name of the variable
    - `path` string — Path of the variable
    - `secret` boolean — Whether the variable is secret

---

[API](https://skmtc.net/blaxel/apis/blaxel-control-plane.md) · [All operations](https://skmtc.net/blaxel/apis/blaxel-control-plane/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/blaxel/blaxel-control-plane/versions/dfa264bc72ee/schema)
