---
title: "Clone a questionnaire template as the Retraced admin"
method: POST
path: "/api/admin/questionnaires/templates/{id}/copy"
tags: ["Administration/Questionnaire Templates"]
---

# Clone a questionnaire template as the Retraced admin

`POST /api/admin/questionnaires/templates/{id}/copy`

Copies a Retraced-owned template, its sections and its questions into a brand-new draft template named "Copy of …". The admin twin of `POST /api/questionnaires/:id/save-as-template` — same clone, same service — but gated on `admin:questionnaire:create`, which only `RETRACED_ADMIN` holds. The source is looked up across companies and must be Retraced-owned: a company-owned questionnaire answers 403 `cannot_clone_template`, an unknown id 404. The clone belongs to the source's company, carries no answer requests or responses, and starts inactive so it stays out of the shared template pool until it is switched on.

## Path parameters

- `id` string, required

## Response `201`

Default Response

- object
  - `metadata` object, required
    - `success` boolean, required — True when the request succeeded.
  - `data` object, required
    - `id` string, required
    - `companyId` string
    - `name` string
    - `description` string
    - `status` string
    - `isRetraced` string
    - `isTemplate` number
    - `isArchived` number
    - `isActive` number
    - `templateId` string
    - `statistics` object

## Other responses

- `400` — Default Response
- `401` — Default Response
- `403` — Default Response
- `404` — Default Response

---

[API](https://skmtc.net/retraced/apis/api-reference.md) · [All operations](https://skmtc.net/retraced/apis/api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/retraced/api-reference/revisions/60d6c901bc4e/schema)
