---
title: "Create Template"
method: POST
path: "/calcul-exercises/template"
tags: ["Calcul Exercises"]
---

# Create Template

`POST /calcul-exercises/template`

Create a single template manually.
Admin only.

## Request body

- TemplateInput — Input model for creating a template
  - `title` string, required — Title of the template
  - `category_path` string[], required — Category path, e.g., ['6e', 'Calcul', 'Mental']
  - `difficulty` string, required — Difficulty: easy, medium, or hard
  - `savoirs_faire_ids` string[]

## Response `201`

Successful Response

- unknown

## 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-service-production.skmtc.workers.dev/v1/apis/excellence-ai/excellence-learning/revisions/c407f3b5a05b/schema)
