---
title: "Adds a Part to an Upload object, where each Part represents a segment of the file you are uploading.
Each Part can be up to the standard size limit for file upload, based on the File Purpose. You can continue adding Parts until reaching the Upload size limit of 9 GB."
method: POST
path: "/uploads/{upload-id}/parts"
tags: ["UploadFile:"]
---

# Adds a Part to an Upload object, where each Part represents a segment of the file you are uploading.
Each Part can be up to the standard size limit for file upload, based on the File Purpose. You can continue adding Parts until reaching the Upload size limit of 9 GB.

`POST /uploads/{upload-id}/parts`

## Path parameters

- `upload-id` string, required

## Query parameters

- `api-version` string, required

## Response `200`

Success

- UploadPartResource
  - `object` 'list' | 'fine_tuning.job' | 'file' | 'fine_tuning.job.event' | 'fine_tuning.job.checkpoint' | 'model' | 'upload' | 'upload.part' | 'batch' | 'wandb' — Defines the type of an object.
  - `created_at` integer — A timestamp when this job or item was created (in unix epochs).
  - `id` string — The identity of this item.
  - `upload_id` string
  - `azure_block_id` string

## Other responses

- `default` — An error occurred.

---

[API](https://skmtc.net/azure/apis/cognitiveservices-azureopenai-authoring.md) · [All operations](https://skmtc.net/azure/apis/cognitiveservices-azureopenai-authoring/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/cognitiveservices-azureopenai-authoring/revisions/b177dc430e39/schema)
