---
title: "Add a school experience to the candidate."
method: POST
path: "/api/schools_experience/candidates/{id}/school_experience"
tags: ["Schools Experience"]
---

# Add a school experience to the candidate.

`POST /api/schools_experience/candidates/{id}/school_experience`

Adds a new school experience to the candidate record

## Path parameters

- `id` string, uuid, required

## Request body

- CandidateSchoolExperience
  - `id` string, uuid, nullable
  - `schoolUrn` string, nullable
  - `durationOfPlacementInDays` integer, nullable
  - `dateOfSchoolExperience` string, date-time, nullable
  - `status` integer, nullable
  - `teachingSubjectId` string, uuid, nullable
  - `notes` string, nullable
  - `schoolName` string, nullable

## Response `204`

No Content

## Other responses

- `400` — Bad Request
- `401` — Unauthorized

---

[API](https://skmtc.net/department-for-education/apis/get-into-teaching-api-v1.md) · [All operations](https://skmtc.net/department-for-education/apis/get-into-teaching-api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/department-for-education/get-into-teaching-api-v1/revisions/5d53dbaed560/schema)
