---
title: "/review-cycles/templates/:id"
method: GET
path: "/review-cycles/templates/{id}"
---

# /review-cycles/templates/:id

`GET /review-cycles/templates/{id}`

Returns a single performance review master template by its id. Required scope: `r_reviews`. Requires a user token with permission to view performance templates.

Only the latest, non-deleted master template in the `performance_review` category is returned. Templates belonging to a different category (e.g. surveys) return `404`.

## Path parameters

- `id` string, required

## Response `200`

200

- PerformanceReviewTemplate
  - `id` string — Master template id
  - `title` string
  - `updated_at` string, nullable — ISO 8601 timestamp of the last update in the template registry
  - `version` integer
  - `questionnaire` object
    - `sections` object[]
      - `id` string
      - `body` string
      - `questions` object[]
        - `id` string
        - `body` string
        - `type` string — Question type in snake_case (e.g. `star_rated`, `paragraph`, `multiple_choice`)
        - `metadata` object
          - `mandatory` boolean
          - `semantic_type` string — One of: `section_rating`, `overall_rating`
          - `rating_options` object
          - `answer_options` object
            - `choices` object

## Other responses

- `403` — 403
- `404` — 404

---

[API](https://skmtc.net/workable/apis/account-root.md) · [All operations](https://skmtc.net/workable/apis/account-root/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/workable/account-root/versions/3ead9ec42165/schema)
