Download#
Download Queue List#
GET /api/download/
Parameter:
- filter: pending, ignore
- channel: channel-id
Add list of videos to download queue:
POST /api/download/
{
"data": [
{"youtube_id": "NYj3DnI81AQ", "status": "pending"}
]
}
- autostart: true
Delete download queue items by filter:
DELETE /api/download/?filter=ignore
DELETE /api/download/?filter=pending
Download Queue Item#
GET /api/download/<video_id>/
POST /api/download/<video_id>/
Ignore video in download queue:
{
"status": "ignore"
}
Add to queue previously ignored video:
{
"status": "pending"
}
Download existing video now:
{
"status": "priority"
}
DELETE /api/download/<video_id>/
Forget or delete from download queue