{
"id": "job_1a063bc1-308e-4522-aa46-1afc829178c6",
"user_id": "zyla_zyla_import_test",
"source": "zyla",
"url": "https://www.w3schools.com/html/mov_bbb.mp4",
"normalized_url": "https://www.w3schools.com/html/mov_bbb.mp4",
"platform": "direct",
"status": "ready",
"progress": 100,
"message": "Download ready",
"format": {
"id": "direct-mp4",
"container": "mp4",
"label": "MP4 original",
"quality": "source",
"mediaType": "video",
"hasAudio": true,
"hasVideo": true,
"credits": 2,
"delivery_mode": "browser_direct"
},
"delivery_mode": "browser_direct",
"credits_reserved": 0,
"credits_used": 0,
"file_name": "mov_bbb.mp4.mp4",
"created_at": "2026-08-24T15:09:10.094Z",
"updated_at": "2026-08-24T15:09:10.097Z",
"download_url": "/zyla/downloads/job_1a063bc1-308e-4522-aa46-1afc829178c6/file",
"source_download_url": "https://www.w3schools.com/html/mov_bbb.mp4",
"content_type": "video/mp4",
"expires_at": "2026-08-25T15:09:10.097Z",
"credits_remaining": 9007199254740991,
"quota_reset_at": "2026-09-04T19:42:57.017Z"
}
curl --location --request POST 'https://zylalabs.com/api/13065/enhanced+quality+videograb+8k+videos+api/26424/create+download' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://www.w3schools.com/html/mov_bbb.mp4"
}'
{
"id": "job_e750d605-f691-4aec-8f9d-7e4f730a8bd9",
"user_id": "zyla_zyla_import_test",
"source": "zyla",
"url": "https://www.w3schools.com/html/mov_bbb.mp4",
"normalized_url": "https://www.w3schools.com/html/mov_bbb.mp4",
"platform": "direct",
"status": "ready",
"progress": 100,
"message": "Download ready",
"format": {
"id": "direct-mp4",
"label": "MP4 original",
"credits": 2,
"quality": "source",
"hasAudio": true,
"hasVideo": true,
"container": "mp4",
"mediaType": "video",
"delivery_mode": "browser_direct"
},
"credits_reserved": 0,
"credits_used": 0,
"download_url": "/zyla/downloads/job_e750d605-f691-4aec-8f9d-7e4f730a8bd9/file",
"source_download_url": "https://www.w3schools.com/html/mov_bbb.mp4",
"file_name": "mov_bbb.mp4.mp4",
"content_type": "video/mp4",
"error_code": null,
"error_message": null,
"created_at": "2026-08-21T19:11:30.763Z",
"updated_at": "2026-08-21T19:11:30.766Z",
"expires_at": "2026-08-22T19:11:30.766Z",
"delivery_mode": "browser_direct"
}
curl --location --request GET 'https://zylalabs.com/api/13065/enhanced+quality+videograb+8k+videos+api/26425/get+download+status&download_job_id=Required' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 增强质量视频抓取8K视频 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
(年度计费可节省 2 个月 🎉)
此API从支持的媒体URLs下载视频和音频文件,包括YouTube,Instagram,Facebook,X,TikTok,Vimeo,Twitch,Reddit,直接媒体链接和其他兼容来源
该API使用异步作业流。一个典型的完成下载使用以下步骤:
1. 使用源URL创建下载作业
2. 检查作业状态直到其准备就绪
3. 使用状态响应返回的download_url检索已完成的文件
在常见情况下,一个完成的下载大约使用2个API请求:一个请求创建作业,一个请求检查已完成作业的状态。实际请求使用量可能会根据状态端点被轮询的频率而有所不同
计划和大致下载量:
基础:每月60000个请求,约30000个完成下载
专业版:每月120000个请求,约60000个完成下载
专业 plus:每月250000个请求,约125000个完成下载
高级:每月500000个请求,约250000个完成下载
精英:每月1000000个请求,约500000个完成下载
计划能力:
所有计划支持每个视频最多5 GB的文件和最高8K的视频质量(如果可用)。计划根据每月请求量和吞吐量限制而有所不同
最低集成:
POST /zyla/downloads
从媒体URL创建异步下载作业
GET /zyla/download-status?download_job_id=
返回当前作业状态、进度、元数据以及作业准备好时的download_url
文件交付:
当状态准备就绪时,使用Get Download Status返回的download_url字段检索已完成的文件。文件URL在作业过期之前可用
创建下载端点在作业完成时返回作业 ID 源 URL 状态 进度和下载 URL 获取下载状态端点提供类似的信息 包括作业状态和元数据 下载文件端点返回已完成的媒体文件用于准备好的作业
关键字段包括 `id`(作业 ID)、`status`(作业状态)、`progress`(完成百分比)、`download_url`(文件链接)和 `format`(媒体格式详情)这些字段有助于跟踪作业进度和访问下载的内容
返回的数据采用JSON格式结构。每个响应包含`id`、`user_id`、`source`、`url`、`status`和`format`等字段,旨在提供有关下载任务及其结果的清晰信息
创建下载端点提供作业启动详细信息,而获取下载状态端点提供作业进度和元数据 下载文件端点提供实际媒体文件,使用户能够访问他们请求的内容
创建下载端点需要一个`源 URL`来启动下载任务 获取下载状态端点使用`jobId`来获取特定任务的状态 用户可以通过提供有效的媒体 URL 来自定义请求
响应数据组织成JSON对象中的键值对 每个作业的详细信息,如状态 进度和下载网址 都清晰划分 使用户能够轻松解析和利用这些信息
该API支持多种媒体平台,包括YouTube Instagram Facebook X TikTok Vimeo和Twitch 通过直接访问这些平台的媒体URL进行下载以保持数据的准确性
典型用例包括下载视频以供离线观看 存档内容或将媒体集成到应用程序中 用户可以自动从支持的平台检索视频用于各种项目或个人使用