Upload sessions and batches that create recordings.
List collection delivery batches
Create a collection delivery batche
Get a collection delivery batche
Update a collection delivery batche
Create a submission
Create a upload batche
List collection orders for a project
Create a collection order
Delete a collection order
Get a collection order
Update a collection order
List assignments for a collection order
Create a assignment
Delete a assignment
Create a invitation
Create a cancellation
Create a closure
List consents for a collection order
Create a consent
Delete a consent
Get a consent
Update a consent
List delivery batches for a collection order
Get a delivery batche
Create a duplicate
Create a opening
List progress for a collection order
List quotas for a collection order
Create a quota
Delete a quota
Update a quota
Create a report
List scenes for a collection order
Create a scene
Delete a scene
Update a scene
Create a photo
List submissions for a collection order
Get a submission
Create a review
List tasks for a collection order
Create a task
Delete a task
Update a task
Create a demo media
List upload batches for a project
Create an upload batch from a path+size manifest. JSON body ceiling is 4 MiB on this route only (global public JSON stays 100kb). Exceeding it returns 413 PAYLOAD_TOO_LARGE. File bytes are not accepted here; clients upload objects directly to storage. With `sampleForFormatId` the batch carries a test sample for the draft of a team data format (FV-20c): it needs `algorithm:write`, `sourceType` `team-format` and files with an extension the draft card declares, and the sample is used only for that format's sample runs.
Get a upload batche
Heartbeat of the uploader: the uploading page calls this about every minute while it hashes or sends bytes, so the batch is told apart from an abandoned one. 409 UPLOAD_BATCH_NOT_DISCARDABLE once the batch is no longer in progress.
Discard an unfinished upload: aborts its open sessions and settles the batch as failed (`UPLOAD_BATCH_DISCARDED`). 409 UPLOAD_BATCH_ACTIVE while the uploader is alive; 409 UPLOAD_BATCH_NOT_DISCARDABLE when a file already completed or the batch was submitted.
List dataset plan for a upload batche
Create a submission request
Create a upload session
Get a upload session
Create a cancellation request
Create a completion request
Create a part url