Skip to main content
GET
Get upload

Authorizations

Authorization
string
header
required

API key, not necessarily a JWT. Server derives Organization, permitted actions and Corpus scope; every resource access is authorized.

Path Parameters

upload_id
string
required
Minimum string length: 1

Response

Successful response

Upload URL and headers are transfer capabilities. Only verified uploads expose a usable Blob ID. Repeated confirmation of the same session observes the same verification, never a second upload.

upload_id
string
required
Minimum string length: 1
state
enum<string>
required
Available options:
awaiting_upload,
verifying,
verified,
rejected,
expired
upload_url
string<uri>
upload_headers
object
expires_at
string<date-time>
blob_id
string
Minimum string length: 1
error
object
upload_method
enum<string>
Available options:
PUT