Complete a multipart upload process by combining all uploaded parts into the final file

This endpoint is the final step in the multipart upload workflow:

  1. Start with InitiateMultipartUploadAsync to get an uploadId
  2. Upload individual parts with UploadPartAsync
  3. Complete the process with this endpoint

The request requires the uploadId from the initial request and a dictionary of part numbers
mapped to their ETags (received when each part is uploaded). This allows the system to
verify all parts and combine them in the correct order.

If successful, the file will be available at the specified file path.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Request containing:

  • FileName: The name of the file being uploaded.
  • FilePath: The path where the completed file will be stored.
  • UploadId: Identifier from the InitiateMultipartUploadAsync call
  • ETags: Dictionary mapping part numbers to their ETags
  • FileSharedURIRequest: Optional settings to generate a shared access URI for the completed file
string | null
string | null
string | null
ETags
object | null
FileSharedURIRequest
object
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Responses

400

Bad Request

403

Forbidden

404

Not Found

503

Service Temporarily Unavailable

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
text/plain
application/json
text/json