---
title: "Get signed URLs for a batch of parts"
method: POST
path: "/uploads/multipart/parts"
---

# Get signed URLs for a batch of parts

`POST /uploads/multipart/parts`

## Request

- Base URL: `https://clusters.soleilpictures.com/api/v1`
- URL: `https://clusters.soleilpictures.com/api/v1/uploads/multipart/parts`
- Auth: HTTP bearer

PUT each part to the URL returned here, not to this API. Parts may go up in any order and in parallel; keep the ETag from each response for the complete call. Ask in batches as you go — the URLs are time-limited.

## Request body

- object
  - `board_id` string, uuid, required
  - `key` string, required
  - `upload_id` string, required
  - `part_numbers` integer[], required

## Response `200`

Signed PUT URLs keyed by part number

- object
  - `urls` object

## Other responses

- `403`: Not a writer on that board

---

[API](https://skmtc.dev/soleilpictures/apis/soleil-clusters-api.md) · [All operations](https://skmtc.dev/soleilpictures/apis/soleil-clusters-api/llms.txt) · [OpenAPI document](https://skmtc.dev/soleilpictures/apis/soleil-clusters-api/revisions/1d426d587bf3?raw)
