# Upload Multipart Settings

API call format

GET /broker/upload-multipart          //Use token autorization
GET /broker/private/upload-multipart  //Use Api Key

Description

This call gets multipart upload settings for AWS SDK.

Precondition

  • Authorization token/Api key is needed.

Postcondition

  • On success response code should be 200
  • On success the multipart upload settings are returned with details.
  • On failure an error will be returned with the right error code and description.

Example:

[Request] GET https://<base_api_url>/broker/upload-multipart
[Request] GET https://<base_api_url>/broker/private/upload-multipart
[Request Headers] {"Content-Type":"application/json","Accept":"application/json","Authorization":"<IdToken>"} //Use token autorization
[Request Headers] {"Content-Type":"application/json","Accept":"application/json","X-Api-Key":"<api_key>"}     //Use Api Key

[Response] 200
[Response Headers] {"Content-Type":["application/json"],"Content-Length":["..."],"Connection":["keep-alive"],"Date":["..... GMT"],"x-amzn-RequestId":["....."],....]}
[Response] 
{
  "status": true,
  "data": {
    "cognitoRegion": "us-west-2",
    "bucket": "<bucket_name>",
    "bucketRegion": "eu-west-1",
    "identityPoolId": "us-west-2:<pool_id>",
    "logins": {
      "cognito": "<cognito_url>"
    }
  }
}