Get Batch by ID
Retrieve a single batch by its ID without requiring the bucket_id. Returns full batch details including real-time progress (objects_processed, total_objects, items_per_second, eta_seconds) for in-flight batches.
Path parameters
The unique identifier of the batch.
The unique identifier of the batch.
Response
Successful Response
Example response
{
"batch_id": "btch_simple_001",
"bucket_id": "bkt_videos",
"collection_ids": [
"col_chunks"
],
"dag_tiers": [
[
"col_chunks"
]
],
"description": "Simple single-tier batch (DRAFT)",
"metadata": {
"campaign_id": "Q4_2025"
},
"object_ids": [
"obj_video_001",
"obj_video_002"
],
"status": "DRAFT",
"tier_tasks": [],
"total_tiers": 1,
"type": "BUCKET"
}Changes
Changed in 7 of the 31 revisions of this API.313
- ○
added the optional property
tier_tasks/items/extractor_jobs/items/warningsto the response with the200statusresponse-optional-property-added
- ○
- ○
added the optional property
tier_tasks/items/ray_job_completed_atto the response with the200statusresponse-optional-property-added
- ○
added the optional property
tier_tasks/items/ray_job_started_atto the response with the200statusresponse-optional-property-added
- ○
- ○
the endpoint scheme security
BearerAuthwas added to the APIapi-security-added
This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ●
added the new
DEACTIVATEDenum value to thestatusresponse property for the response status200response-property-enum-value-added
- ●
added the new
DEACTIVATEDenum value to thetier_tasks/items/extractor_jobs/items/statusresponse property for the response status200response-property-enum-value-added
- ●
added the new
DEACTIVATEDenum value to thetier_tasks/items/statusresponse property for the response status200response-property-enum-value-added
- ○
added the optional property
unaccounted_object_countto the response with the200statusresponse-optional-property-added
- ●
- ○
added the optional property
progress/anyOf[subschema #1: BatchProgress]/chunk_statsto the response with the200statusresponse-optional-property-added
- ○
added the optional property
segments_droppedto the response with the200statusresponse-optional-property-added
- ○
added the optional property
segments_dropped_reasonsto the response with the200statusresponse-optional-property-added
- ○
added the optional property
tier_tasks/items/extractor_jobs/items/segments_droppedto the response with the200statusresponse-optional-property-added
- ○
added the optional property
tier_tasks/items/extractor_jobs/items/segments_dropped_reasonsto the response with the200statusresponse-optional-property-added
- ○
- ○
added the optional property
documents_resolvableto the response with the200statusresponse-optional-property-added
- ○
added the optional property
documents_resolvable_errorto the response with the200statusresponse-optional-property-added
- ○
- ○
added the optional property
queue_contextto the response with the200statusresponse-optional-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○