---
title: "Changes to Submit Document"
method: POST
path: "/api/v1/documents"
---

# Changes to Submit Document

`POST /api/v1/documents`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `b59a5413a488`: 10 breaking, 9 info

## Changes

- **2026-11-03** `b59a5413a488`: 10 breaking, 9 info
  - added the new required request property `metadata/class_code`
  - added the new required request property `metadata/creation_time`
  - added the new required request property `metadata/document_id`
  - added the new required request property `metadata/format_code`
  - added the new required request property `metadata/mime_type`
  - added the new required request property `metadata/patient_id`
  - added the new required request property `metadata/title`
  - added the new required request property `metadata/type`
  - added the new required request property `metadata/type_code`
  - the `metadata` request property type changed from `string` to `object`
  - added the new optional request property `metadata/confidentiality_code`
  - added the new optional request property `metadata/healthcare_facility_type_code`
  - added the new optional request property `metadata/practice_setting_code`
  - added the new optional request property `metadata/service_start_time`
  - added the new optional request property `metadata/service_stop_time`
  - added the optional property `error_code` to the response with the `400` status
  - added the optional property `error_code` to the response with the `401` status
  - added the optional property `error_code` to the response with the `406` status
  - added the optional property `error_code` to the response with the `500` status

---

[Operation](https://skmtc.dev/particlehealth/apis/particle-health-api/docs/api/v1/documents/post.md) - [API](https://skmtc.dev/particlehealth/apis/particle-health-api.md) - [Page](https://skmtc.dev/particlehealth/apis/particle-health-api/changes/api/v1/documents/post)
