Re-sign part URLs for an upload already in flight
Return freshly signed URLs for specific parts of a multipart upload that is still in progress, each valid for another 900 seconds.
More details
More details
id: the ID from the multipart upload initiationkey: the S3 key from the multipart upload initiationpartNumbers: the parts to re-sign, 1-based and within the upload’stotalParts
id/key pair that does not belong to your API key’s account returns 404, the same as
one that never existed.Authorizations
API key for authentication
Headers
Accepted for client uniformity but IGNORED on this endpoint. It has no side effects, and it exists to hand back part URLs newer than the ones you hold — they last 900 seconds, so replaying a cached response inside the 24h window would return the very URLs that just expired. Every request executes fresh: no 24h window, no replay, no Idempotent-Replayed header, and no key-reuse 422.
Body
ID from the multipart upload initiation
"upload_abc123xyz"
S3 key from the multipart upload initiation
"org_123/workspace_456/device/file_abc/document.pdf"
Part numbers to re-sign. 1-based, and each must be within the upload's totalParts.
1 - 2500 elementsResponse
Freshly signed URLs for exactly the requested parts