---
title: "POST /server-provided-path-document-upload-completion"
method: POST
path: "/server-provided-path-document-upload-completion"
tags: ["Upload"]
---

# POST /server-provided-path-document-upload-completion

`POST /server-provided-path-document-upload-completion`

This endpoint must be called by the client when the file content upload has completed successfully. The clients obtains this through the document upload information response.

## Response `200`

- DocumentVersion
  - `links` DocumentVersionLinks, required — The document_details property represents an url that should be opened in the system browser. It leads to a page on the CDE where users can view or edit document details
    - `document_version` LinkData, required
      - `url` string, required
    - `document_version_metadata` LinkData, required
      - `url` string, required
    - `document_version_download` LinkData, required
      - `url` string, required
    - `document_versions` LinkData, required
      - `url` string, required
    - `document_details` LinkData
      - `url` string, required
  - `version_number` string, required — A human readable version number. This is not expected to be in any specific format across CDEs and may hold any value
  - `version_index` integer, required — A machine readable sequence number of the version of the document. The sequence must be ordered, so that newer versions have higher values than previous ones. Each version index must be unique for that document, but there may be gaps in the sequence
  - `creation_date` string, date-time, required — The creation date of the document revision
  - `title` string, required
  - `file_description` FileDescription, required
    - `name` string, required
    - `size_in_bytes` integer, required
  - `document_id` string, required

## Changes

- **2022-02-16** `30259031e29d` — 1 info
  - api tag `Upload` added
- **2022-02-14** `3eaa30d597fd` — 2 info
  - api operation id `/server-provided-path-document-upload-completion` removed and replaced with ``
  - api tag `Upload` removed

[Change history](https://skmtc.dev/buildingsmart/apis/opencde-documents-api/changes/server-provided-path-document-upload-completion/post.md)

---

[API](https://skmtc.dev/buildingsmart/apis/opencde-documents-api.md) · [All operations](https://skmtc.dev/buildingsmart/apis/opencde-documents-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/buildingsmart/opencde-documents-api/revisions/30259031e29d/schema)
