---
title: "Compose the parts of a GCS parallel upload into a single object."
method: PUT
path: "/v1/multipart/gcs/compose/"
---

# Compose the parts of a GCS parallel upload into a single object.

`PUT /v1/multipart/gcs/compose/`

## Request

- Base URL: `https://app.iconik.io/API/files`
- URL: `https://app.iconik.io/API/files/v1/multipart/gcs/compose/`
- Auth: none declared
- TypeScript: <https://skmtc.dev/iconik/apis/iconik-files/docs/v1/multipart/gcs/compose/put.ts> (a function with typed inputs; its response is checked against the schema)

## Query parameters

- `token` string, required

## Request body `application/xml`

- string

## Response `200`

Without body

## Other responses

- `400`: Bad request
- `403`: Token is invalid
- `404`: Object is missing
- `default`: Error response

---

[API](https://skmtc.dev/iconik/apis/iconik-files.md) - [All operations](https://skmtc.dev/iconik/apis/iconik-files/llms.txt) - [OpenAPI document](https://skmtc.dev/iconik/apis/iconik-files/revisions/ed57d13791a2?raw)
