Get project
Full project detail, including the IDs of every language target under it. To follow a project to ready, we recommend a webhook_ids subscription rather than polling this endpoint.
Path parameters
Headers
Response
Lifecycle status of the project: queued before the source is picked up, preparing while it is transcribed, ready once transcription is done and language targets can start, or failed. A project is never reported as processing — that value belongs to language targets.
Monotonic counter incremented whenever the source transcript is edited (segment add/edit/delete).
The free-form string you supplied as reference when creating the project, or null if you supplied none.
BCP-47 language tag of the source media (null if auto-detected).
Source media metadata, populated once the source has been fetched and decoded (shortly after create, before the project is ready); null until then.
Identifiers of the language targets under this project. Populated when a single project is fetched, and on create when target_language creates one. Always empty in list responses — list the project’s language targets instead.
IDs of the workspace webhooks notified as this project and its languages reach ready, completed, or failed.
Why the project failed; null unless status is failed. Also null for the few projects that failed before failure reporting was introduced.
Non-fatal conditions raised while preparing the source, empty when there are none. Reflects the latest preparation. Conditions raised while dubbing a particular language are reported on that language instead.