Uploads

Create upload

Create a transfer session with a single presigned PUT URL, required headers and expiry. Initial limits: 1 GiB Blob, configurable; oversized uploads are rejected before a session is issued.

post/v0/uploads

Request

  • Base URL
    https://docs.quivr.thevibecompany.co (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Request body

size_bytesinteger required
sha256string required
media_typestring required

Response

Successful response

upload_idstring required
state'awaiting_upload' | 'verifying' | 'verified' | 'rejected' | 'expired' required
upload_urlstring uri
upload_headersobject
expires_atstring date-time
blob_idstring
upload_method'PUT'

Changes

No recorded changes to this operation across all 1 revision of this API.