---
title: "Changes to An intermediate Upload object is created, allowing you to add Parts to it. Currently, an Upload size can be a maximum of 9 GB in total and will expire two hours after being created.
After the Upload is completed a File object will be generated, containing all the uploaded parts. This File object can then be used across our platform just like any other file."
method: POST
path: "/uploads"
---

# Changes to An intermediate Upload object is created, allowing you to add Parts to it. Currently, an Upload size can be a maximum of 9 GB in total and will expire two hours after being created.
After the Upload is completed a File object will be generated, containing all the uploaded parts. This File object can then be used across our platform just like any other file.

`POST /uploads`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 3 of 26 revisions.

- **2026-07-13** (2022-03-01-preview) `b177dc430e39` — 1 breaking, 2 info
- **2026-07-13** (2022-03-01-preview) `df4579cc5f4f` — 1 info
- **2022-07-22** (2022-03-01-preview) `9d525b5caa31` — 1 breaking

## Changes

- **2026-07-13** (2022-03-01-preview) `b177dc430e39` — 1 breaking, 2 info
  - added required request body
  - added the media type `application/json` for the response with the status `200`
  - added the media type `application/json` for the response with the status `default`
- **2026-07-13** (2022-03-01-preview) `df4579cc5f4f` — 1 info
  - endpoint added
- **2022-07-22** (2022-03-01-preview) `9d525b5caa31` — 1 breaking
  - api path removed without deprecation

---

[Operation](https://skmtc.dev/azure/apis/cognitiveservices-azureopenai-authoring/docs/uploads/post.md) · [API](https://skmtc.dev/azure/apis/cognitiveservices-azureopenai-authoring.md) · [Page](https://skmtc.dev/azure/apis/cognitiveservices-azureopenai-authoring/changes/uploads/post)
