Uploads
The staging queue and upload sources — stage scenes from URLs or presigned drops, tune per-row defaults, then start processing. Reads need scenes:read; writes need scenes:write.
The active staging queue + defaults + live cost summary.
scenes:readGET/v1/upload/staging
Response fields
Stage scenes from a source (URLS paste or post-presign DROP).
scenes:writePOST/v1/upload/staging
Console roles: OWNER, DIRECTOR
Request body
Returns the staged rows.
Update one staging row.
scenes:writePATCH/v1/upload/staging/{id}
Console roles: OWNER, DIRECTOR
Parameters
Request body
Returns the updated row.
Remove a staging row + its staged file.
scenes:writeDELETE/v1/upload/staging/{id}
Console roles: OWNER, DIRECTOR
Parameters
Returns 204 No Content.
Bulk-update tier/shield/etc across rows.
scenes:writePOST/v1/upload/staging/apply-defaults
Console roles: OWNER, DIRECTOR
Request body
Returns the updated rows.
Validate credits, create Batch + Scene per row, debit, and enqueue.
scenes:writePOST/v1/upload/staging/start
Console roles: OWNER, DIRECTOR
Request body
Response fields
Reserve a staging row + get the upload URL.
scenes:writePOST/v1/upload/presign
Console roles: OWNER, DIRECTOR
Request body
Response fields
Callback after the upload finishes.
scenes:writePOST/v1/upload/staging/{id}/complete-upload
Console roles: OWNER, DIRECTOR
Parameters
Returns the updated staging row.
List the 8 upload sources with connected state.
scenes:readGET/v1/upload/sources
Response fields
Initiate connect for an upload source.
scenes:writePOST/v1/upload/sources/{kind}/connect
Console roles: OWNER, DIRECTOR
Parameters
Response fields
Disconnect an upload source.
scenes:writeDELETE/v1/upload/sources/{kind}
Console roles: OWNER, DIRECTOR
Parameters
Returns 204 No Content.
Last updated on