Files API
Generate Upload Part URLs
Request fresh presigned URLs for specific parts of an in-progress upload
POST
Overview
Generate presigned URLs for specific parts of an in-progress upload. Use this when a presigned URL returned from Initiate Upload is about to expire and the part has not yet been uploaded. For each requested part, the response may contain either a freshly generated URL or a previously issued one that is not close to expiration;expires_at always reflects the URL actually returned.
The response’s parts array has the same length and order as the request’s part_numbers. Duplicate part numbers in the request produce duplicate entries in the response that share a single presigned URL.
Part numbers are 1-based — the first part of an upload is
1, not 0.Path Parameters
Upload identifier returned by Initiate Upload
Request Body
1-based part numbers to generate presigned URLs for. Each entry must be in range for the upload (
1 ≤ part_number ≤ num_parts).Response
One descriptor per entry in
part_numbers, in the same order