Overview
The Jobs tab displays a paginated list of all your download jobs, with filtering options for quick access to specific statuses.Jobs Table
| Column | Description |
|---|---|
| Job ID | Unique identifier (first 8 characters shown) |
| Source URL | The original URL submitted (truncated) |
| Status | Current job status with color-coded badge |
| Output Key | S3 key where the file was uploaded |
Status Badges
Pending
● Pending
Job is queuedProcessing
● Processing
Currently activeCompleted
● Completed
Successfully finishedFailed
● Failed
Error occurredPagination
Jobs are displayed 50 per page. Use the navigation buttons to browse:- Previous: Go to earlier jobs
- Next: Go to more recent jobs
1-50 of 1523
Filtering
By Status
The Failed tab shows only failed jobs with their error messages. This helps you quickly identify and debug issues.Via API
Filter jobs programmatically:Response Format
Error Messages
Failed jobs include sanitized error messages. Common errors:| Error | Meaning |
|---|---|
Video unavailable | The video was deleted or is private |
Sign in to confirm | Age-restricted content requiring authentication |
Rate limited | Platform rate limiting (usually temporary) |
Format not available | Requested format doesn’t exist for this video |
Connection timeout | Network issue during download |
Error messages are sanitized to remove internal tool names. “yt-dlp” is replaced with “downloader” for clarity.
Use Cases
Debugging Failures
- Go to the Failed tab
- Review error messages
- Check if URLs are still accessible
- Retry failed jobs if the issue was temporary
Tracking Progress
- Go to the All Jobs tab
- Look for jobs with “Processing” status
- Refresh to see updates (auto-refreshes every 10 seconds)
Finding Completed Files
- Locate the job in the list
- Copy the Output Key (S3 path)
- Access the file in your S3 bucket or use the presigned URL from the job status API
