Retrieve the status of any job.
The response format varies based on job type and includes type-specific fields.
Personal API token created in Descript Settings → API Tokens. See the Authentication section for details.
The job ID
Job status retrieved successfully
Status of an async job. The response structure varies based on the job type.
Use the job_type field to determine which fields will be present.
Unique identifier for the job
"6dc3f30a-58c2-4174-96a6-dc18cf3c7776"
Type of job
import/project_media Current state of the job:
queued, running, stopped, cancelled "stopped"
When the job was created
"2025-11-18T10:30:00Z"
The drive ID
"c9c5c47e-158a-49f7-846b-4f6ee2a229a2"
The project ID
"9f36ee32-5a2c-47e7-b1a3-94991d3e3ddb"
URL to access the project in Descript web app
"https://web.descript.com/9f36ee32-5a2c-47e7-b1a3-94991d3e3ddb"
When the job stopped (only present when job_state is stopped or cancelled)
"2025-11-18T10:35:00Z"
Progress information for the workflow (only present when job_state is running)
Job result (only present when job_state is stopped)