# Initiate Multipart Upload

`Multipart Upload.lvclass:upload.initiate_multipart_upload.vi` · Palette: [Files › MultiPart File Upload](https://dev.nominal.io/ni-labview/ref/files/multipart-file-upload.md) · [Source](https://github.com/nominal-io/labview-client/blob/HEAD/lv_src/Nominal%20Client%20MultiPart%20Upload/upload.initiate_multipart_upload.vi)

![](https://dev.nominal.io/ni-labview/_images/bb57199f0a8f87206dcc47ca3d3493c3_viicon.png)

Initiates a multipart upload to S3. Does not directly upload any parts, but returns an uploadId used to upload parts.

![Connector pane of Initiate Multipart Upload](https://dev.nominal.io/ni-labview/_images/bb57199f0a8f87206dcc47ca3d3493c3_connpane.png)

## Inputs

**Nominal Client in** required
:   `Nominal Client.lvclass`

**File Path** required
:   `Path`

**error in**
:   `Error cluster`

## Outputs

**Nominal Client out**
:   `Nominal Client.lvclass`

**Multipart Upload**
:   `Multipart Upload.lvclass`

**error out**
:   `Error cluster`
