---
title: "Step 5: Complete the upload session"
method: POST
path: "/complete_27_v1"
---

# Step 5: Complete the upload session

`POST /complete_27_v1`

Notify Orange Logic that all of an asset’s chunks have been successfully uploaded

## Request body

- object
  - `uploadItemId` string, required — <code>uploadItemId</code> or <code>UIRecordID</code> of the upload item created in the <a href= "https://developer.orangelogic.com/reference/register-upload-assets">Register upload assets</a> section.
  - `fileDigitizedDate` string, date, required — The current date in the format mm/dd/yyThh:mm:ss.
  - `fileDateCreated` string, date — The date the asset was created locally in the format mm/dd/yyThh:mm:ss.
  - `fileDateModified` string, date — The date the asset was last modified locally in the format mm/dd/yyThh:mm:ss.
  - `S3PartList` string[] — ETags received from S3 multipart upload requests. For more information about ETags, refer to the <a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_Object.html#:~:text=Aws%20S3%20Etag" target="_blank">AWS S3 documentation</a>.

## Response `200`

200

- object
  - `assetVersion` integer
  - `duplicatedRecordID` unknown
  - `uploadStatus` string

---

[API](https://skmtc.net/orangelogic/apis/security.md) · [All operations](https://skmtc.net/orangelogic/apis/security/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/orangelogic/security/versions/c8e945426c5e/schema)
