resumeFileUpload

put

/ccadmin/v1/files/{id}

Resume File Upload. Resume an interrupted file upload. Uses the same input and output format as startFileUpload, except the segments needed list represents the remaining segments to upload.

Request

Supported Media Types
  • application/json
Path Parameters
id
Type: string
Required: true
ID of file to be uploaded which is same as token value.
Body Parameter
Root Schema : resumeFileUpload_request

Response

Supported Media Types
  • application/json
200 Response
Following model is returned when operation succeeds.
Body
Root Schema : resumeFileUpload_response
Nested Schema : segmentsNeeded
Type: array
The array of segment numbers needed.
Example application/json

{
    "segmentsNeeded":[
        0,
        1,
        2,
        3
    ],
    "token":"a668d885784_74"
}
Default Response
The error response
Body
Root Schema : errorModel
Type: object
Nested Schema : errors
Type: array
An optional list of errors if multiple errors were encountered
Nested Schema : items
Type: object

Examples

Sample Request:

{
  "filename": "sampleFile.png",
  "token": "a668d885784_74",
  "segments": 5
}

Sample Response Payload returned by endpoint:

{
  "segmentsNeeded": [
    0,
    1,
    2,
    3
  ],
  "token": "a668d885784_74"
}