POST api2/upload/init.json

Initialize upload

Request Information

URI Parameters

None.

Body Parameters

InitUploadRequest
NameDescriptionTypeAdditional information
project_id

Short project id

integer

Required

send_complete_mail

Send mail when cds delivery is complete

boolean

None.

files

File to upload

Collection of UploadFile

Required

Request Format

{
  "project_id": 1,
  "send_complete_mail": true,
  "files": [
    {
      "filename": "sample string 1",
      "filesize": 2,
      "fileType": 0,
      "fluxPackageType": 0,
      "keepHDFluxDVD": true,
      "externalID": 4
    },
    {
      "filename": "sample string 1",
      "filesize": 2,
      "fileType": 0,
      "fluxPackageType": 0,
      "keepHDFluxDVD": true,
      "externalID": 4
    }
  ]
}

Response Information

Resource Description

InitUploadResponse

InitUploadResponse
NameDescriptionTypeAdditional information
files

Upload infos

Collection of UploadFileResponse

Required

Response Format

{
  "files": [
    {
      "filename": "sample string 1",
      "filesize": 2,
      "externalID": 3,
      "uploadURL": "sample string 4",
      "uploadID": 5,
      "uploadAuthorization": "sample string 6"
    },
    {
      "filename": "sample string 1",
      "filesize": 2,
      "externalID": 3,
      "uploadURL": "sample string 4",
      "uploadID": 5,
      "uploadAuthorization": "sample string 6"
    }
  ]
}