Upload sessions and batches that freeze an immutable dataset version.
| Method | Path | 说明 | |
|---|---|---|---|
GET | /collection-delivery-batches | List collection delivery batches | 详情 |
POST | /collection-delivery-batches | Create a collection delivery batche | 详情 |
GET | /collection-delivery-batches/{collectionDeliveryBatchId} | Get a collection delivery batche | 详情 |
PATCH | /collection-delivery-batches/{collectionDeliveryBatchId} | Update a collection delivery batche | 详情 |
POST | /collection-delivery-batches/{collectionDeliveryBatchId}/submissions | Create a submission | 详情 |
POST | /collection-delivery-batches/{collectionDeliveryBatchId}/upload-batches | Create a upload batche | 详情 |
GET | /projects/{projectId}/collection-orders | List collection orders for a project | 详情 |
POST | /projects/{projectId}/collection-orders | Create a collection order | 详情 |
DELETE | /projects/{projectId}/collection-orders/{orderId} | Delete a collection order | 详情 |
GET | /projects/{projectId}/collection-orders/{orderId} | Get a collection order | 详情 |
PATCH | /projects/{projectId}/collection-orders/{orderId} | Update a collection order | 详情 |
GET | /projects/{projectId}/collection-orders/{orderId}/assignments | List assignments for a collection order | 详情 |
POST | /projects/{projectId}/collection-orders/{orderId}/assignments | Create a assignment | 详情 |
DELETE | /projects/{projectId}/collection-orders/{orderId}/assignments/{assignmentId} | Delete a assignment | 详情 |
POST | /projects/{projectId}/collection-orders/{orderId}/assignments/invitations | Create a invitation | 详情 |
POST | /projects/{projectId}/collection-orders/{orderId}/cancellations | Create a cancellation | 详情 |
POST | /projects/{projectId}/collection-orders/{orderId}/closures | Create a closure | 详情 |
GET | /projects/{projectId}/collection-orders/{orderId}/consents | List consents for a collection order | 详情 |
POST | /projects/{projectId}/collection-orders/{orderId}/consents | Create a consent | 详情 |
DELETE | /projects/{projectId}/collection-orders/{orderId}/consents/{consentId} | Delete a consent | 详情 |
GET | /projects/{projectId}/collection-orders/{orderId}/consents/{consentId} | Get a consent | 详情 |
PATCH | /projects/{projectId}/collection-orders/{orderId}/consents/{consentId} | Update a consent | 详情 |
GET | /projects/{projectId}/collection-orders/{orderId}/delivery-batches | List delivery batches for a collection order | 详情 |
GET | /projects/{projectId}/collection-orders/{orderId}/delivery-batches/{deliveryBatchId} | Get a delivery batche | 详情 |
POST | /projects/{projectId}/collection-orders/{orderId}/duplicates | Create a duplicate | 详情 |
POST | /projects/{projectId}/collection-orders/{orderId}/openings | Create a opening | 详情 |
GET | /projects/{projectId}/collection-orders/{orderId}/progress | List progress for a collection order | 详情 |
GET | /projects/{projectId}/collection-orders/{orderId}/quotas | List quotas for a collection order | 详情 |
POST | /projects/{projectId}/collection-orders/{orderId}/quotas | Create a quota | 详情 |
DELETE | /projects/{projectId}/collection-orders/{orderId}/quotas/{quotaId} | Delete a quota | 详情 |
PATCH | /projects/{projectId}/collection-orders/{orderId}/quotas/{quotaId} | Update a quota | 详情 |
POST | /projects/{projectId}/collection-orders/{orderId}/reports | Create a report | 详情 |
GET | /projects/{projectId}/collection-orders/{orderId}/scenes | List scenes for a collection order | 详情 |
POST | /projects/{projectId}/collection-orders/{orderId}/scenes | Create a scene | 详情 |
DELETE | /projects/{projectId}/collection-orders/{orderId}/scenes/{sceneId} | Delete a scene | 详情 |
PATCH | /projects/{projectId}/collection-orders/{orderId}/scenes/{sceneId} | Update a scene | 详情 |
POST | /projects/{projectId}/collection-orders/{orderId}/scenes/{sceneId}/photos | Create a photo | 详情 |
GET | /projects/{projectId}/collection-orders/{orderId}/submissions | List submissions for a collection order | 详情 |
GET | /projects/{projectId}/collection-orders/{orderId}/submissions/{submissionId} | Get a submission | 详情 |
POST | /projects/{projectId}/collection-orders/{orderId}/submissions/{submissionId}/reviews | Create a review | 详情 |
GET | /projects/{projectId}/collection-orders/{orderId}/tasks | List tasks for a collection order | 详情 |
POST | /projects/{projectId}/collection-orders/{orderId}/tasks | Create a task | 详情 |
DELETE | /projects/{projectId}/collection-orders/{orderId}/tasks/{taskId} | Delete a task | 详情 |
PATCH | /projects/{projectId}/collection-orders/{orderId}/tasks/{taskId} | Update a task | 详情 |
POST | /projects/{projectId}/collection-orders/{orderId}/tasks/{taskId}/demo-media | Create a demo media | 详情 |
GET | /projects/{projectId}/upload-batches | List upload batches for a project | 详情 |
POST | /upload-batches | 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 | /upload-batches/{batchId} | Get a upload batche | 详情 |
POST | /upload-batches/{batchId}/activity-requests | 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. | 详情 |
POST | /upload-batches/{batchId}/cancellation-requests | 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. | 详情 |
GET | /upload-batches/{batchId}/dataset-plan | List dataset plan for a upload batche | 详情 |
POST | /upload-batches/{batchId}/submission-requests | Create a submission request | 详情 |
POST | /upload-sessions | Create a upload session | 详情 |
GET | /upload-sessions/{sessionId} | Get a upload session | 详情 |
POST | /upload-sessions/{sessionId}/cancellation-requests | Create a cancellation request | 详情 |
POST | /upload-sessions/{sessionId}/completion-requests | Create a completion request | 详情 |
POST | /upload-sessions/{sessionId}/part-urls | Create a part url | 详情 |