status and a list of batches. Each batch has a phase so you can track progress incrementally.
Status enums
queued: The job was accepted and will start shortly.running: Processing is in progress.completed: All batches are finished and delivery details are available.
Batches and phases
Each job has one or morebatches. For each batch:
uid: unique identifierphase: one ofqueued,running, orcompletedstarted_at,finished_at: optional timestamps
completed vs total.
- TypeScript
- Python
Reading delivery details
Whenstatus is completed, delivery provides either S3 pointers or signed URLs keyed by the original input identifier.