---
title: "Retrieve Template details"
method: GET
path: "/template/{id}"
tags: ["template"]
---

# Retrieve Template details

`GET /template/{id}`

## Request

- Base URL: `https://api-ch-gva-2.exoscale.com/v2`
- URL: `https://api-ch-gva-2.exoscale.com/v2/template/{id}`
- Auth: none declared
- TypeScript: <https://skmtc.dev/exoscale/apis/exoscale-api/docs/template/:id/get.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `id` string, uuid, required

## Response `200`

200

- Template: Instance template
  - `application-consistent-snapshot-enabled` boolean: Template with Qemu Guest Agent installed for application consistent snapshot
  - `maintainer` string: Template maintainer
  - `description` string: Template description
  - `ssh-key-enabled` boolean: Enable SSH key-based login
  - `family` string: Template family
  - `name` string: Template name
  - `default-user` string: Template default user
  - `size` integer: Template size
  - `password-enabled` boolean: Enable password-based login
  - `build` string: Template build
  - `checksum` string: Template MD5 checksum
  - `boot-mode` 'legacy' | 'uefi': Boot mode (default: legacy)
  - `id` string, uuid: Template ID
  - `zones` ZoneName[]: Zones availability
  - `url` string: Template source URL
  - `version` string: Template version
  - `created-at` string, date-time: Template creation date
  - `visibility` 'private' | 'public': Template visibility

---

[API](https://skmtc.dev/exoscale/apis/exoscale-api.md) - [All operations](https://skmtc.dev/exoscale/apis/exoscale-api/llms.txt) - [OpenAPI document](https://skmtc.dev/exoscale/apis/exoscale-api/revisions/63da6f74c845?raw)
