POST /file/multipart/{uploadId}/presigned/url/batch
Get a batch of pre-signed URLS that should be used to upload or copy file parts. Each part will require a unique pre-signed URL. For an upload the client is expected to PUT the contents of each part to the corresponding pre-signed URL, while for a copy the request body should be empty.
The response will include for each part a pre-signed URL together with a map of signed headers. All the signed headers will need to be sent along with the PUT request.
Each pre-signed URL will expire 15 minute after issued. If a URL has expired, the client will need to request a new URL for that part.
Resource URL
https://repo-prod.prod.sagebase.org/file/v1/file/multipart/{uploadId}/presigned/url/batch
Resource URL Variables
{uploadId} | The unique identifier of the file upload. |
Resource Information | |
---|---|
Authentication | Required |
Required OAuth Scopes | view , modify |
HTTP Method | POST |
Request Object | BatchPresignedUploadUrlRequest (application/json) |
Response Object | BatchPresignedUploadUrlResponse (application/json) |