Storage Objects

Upload a part of a resumable upload

Changed on

Upload a single part of a resumable upload session.

Requirements:

  • Part numbers start at 1
  • All parts except the last must be at least 5MB
  • Maximum part size is 25MB
  • Parts can be uploaded in any order
  • Re-uploading a part overwrites the previous upload
  • Anonymous sessions must reuse the exact anon key that created the session
put/storage/{bucketName}/{path}

Request

  • Base URL: https://api.volcano.dev
  • URL: https://api.volcano.dev/storage/{bucketName}/{path}
  • Auth: one of:
    • HTTP bearer
    • HTTP bearer
    • HTTP bearer

Path parameters

bucketNamestring required

Storage bucket name

pathstring required

Object path within bucket

Headers

X-Upload-Sessionstring required

Upload session ID

X-Part-Numberinteger required

Part number (1 to 10000)

Response

Part uploaded

part_numberinteger

Part number (1-10000)

etagstring

ETag of the uploaded part

sizeinteger

Size of the part in bytes

Changes

    • ▲

      added the new path request parameter bucketName

    • ▲

      the response's body type changed from no type to object for status

    • ○

      added the optional property to the response with the status

    • ○

      added the optional property to the response with the status

    • ○

      added the optional property to the response with the status

    • ▲

      the response's body type changed from object to no type for status

    • ●

      deleted the path request parameter bucketName

    • ●

      removed the optional property from the response with the status

    • ●

      removed the optional property from the response with the status

    • ●

      removed the optional property from the response with the status