---
title: "Duplicate Teacher Course"
method: POST
path: "/teacher/courses/{course_id}/duplicate"
tags: ["Teacher Courses"]
---

# Duplicate Teacher Course

`POST /teacher/courses/{course_id}/duplicate`

A brand-new course with the same content (units, flashcards, QCM,
knowledge quiz), unassigned, in the same folder. The way to reuse a past,
frozen course. A copy of last year's course keeps its title; a copy of
one of this year sits next to its original, so it is « … (copie) ».

## Path parameters

- `course_id` string, required

## Response `201`

Successful Response

- DuplicateCourseResponse
  - `id` string, required
  - `title` string, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/excellence-ai/apis/excellence-learning.md) · [All operations](https://skmtc.dev/excellence-ai/apis/excellence-learning/llms.txt) · [OpenAPI document](https://skmtc.dev/excellence-ai/apis/excellence-learning/revisions/2a0c1636fd3b?raw)
