---
title: "Create patient suspension"
method: POST
path: "/api/patient-suspensions"
tags: ["patient-suspensions"]
---

# Create patient suspension

`POST /api/patient-suspensions`

## Request body

- PatientSuspensionCreateRequest — Request body for creating a patient suspension.
  - `patient_id` string, uuid, required — Patient UUID
  - `duration_days` integer, required — Suspension duration in days
  - `start_date` string, date-time, required — Suspension start datetime
  - `end_date` string, date-time, required — Suspension end datetime
  - `is_active` boolean — Whether suspension is currently active
  - `reason` string — Suspension reason

## Response `201`

Successful Response

- PatientSuspensionResponse — Response model for patient suspension.
  - `id` string, required — Suspension UUID
  - `patient_id` string, required — Patient UUID
  - `duration_days` integer, required — Suspension duration in days
  - `start_date` string, date-time, required — Suspension start datetime
  - `end_date` string, date-time, required — Suspension end datetime
  - `is_active` boolean, required — Whether suspension is currently active
  - `reason` string, required — Suspension reason
  - `created_at` string, date-time, required — Creation timestamp
  - `updated_at` string, date-time, nullable — Last update timestamp

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/corabea/apis/corabea-api.md) · [All operations](https://skmtc.dev/corabea/apis/corabea-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/corabea/corabea-api/revisions/13c1bce1bdc4/schema)
