{
"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/13061/stunning+clarity+videograb+8k+videos+api/26418/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/13061/stunning+clarity+videograb+8k+videos+api/26419/get+download+status&download_job_id=Required' --header 'Authorization: Bearer YOUR_API_KEY'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Impresionante claridad VideoGrab Videos 8K API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
(Ahorra 2 meses pagando anualmente 🎉)
Esta API descarga archivos de video y audio desde URLs de medios soportadas, incluyendo YouTube, Instagram, Facebook, X, TikTok, Vimeo, Twitch, Reddit, enlaces de medios directos y otras fuentes compatibles.
La API utiliza un flujo de trabajo de tareas asíncronas. Una descarga completada típica usa los siguientes pasos:
1. Crear una tarea de descarga con una URL de origen.
2. Verificar el estado de la tarea hasta que esté lista.
3. Usar el download_url devuelto por la respuesta del estado para recuperar el archivo completado.
En el caso común, una descarga completada utiliza alrededor de 2 solicitudes de API: una solicitud para crear la tarea y una solicitud para verificar el estado de la tarea completada. El uso real de solicitudes puede variar dependiendo de la frecuencia con la que se consulte el punto final de estado.
Planes y volumen de descargas aproximado:
Básico: 60,000 solicitudes/mes, aproximadamente 30,000 descargas completadas
Pro: 120,000 solicitudes/mes, aproximadamente 60,000 descargas completadas
ProPlus: 250,000 solicitudes/mes, aproximadamente 125,000 descargas completadas
Premium: 500,000 solicitudes/mes, aproximadamente 250,000 descargas completadas
Élite: 1,000,000 solicitudes/mes, aproximadamente 500,000 descargas completadas
Capacidades del plan:
Todos los planes soportan archivos de hasta 5 GB por video y calidad de video de hasta 8K cuando está disponible. Los planes difieren por volumen de solicitudes mensuales y límites de rendimiento.
Integración mínima:
POST /zyla/downloads
Crea una tarea de descarga asíncrona desde una URL de medios.
GET /zyla/download-status?download_job_id=
Devuelve el estado actual de la tarea, progreso, metadatos, y download_url cuando la tarea está lista.
Entrega de archivos:
Cuando el estado esté listo, usa el campo download_url devuelto por Obtener Estado de Descarga para recuperar el archivo completado. La URL del archivo estará disponible hasta que la tarea expire.
El punto final Crear Descarga devuelve un ID de trabajo URL de origen estado progreso y URL de descarga al completar el trabajo El punto final Obtener Estado de Descarga proporciona información similar incluyendo estado del trabajo y metadatos El punto final Descargar Archivo devuelve el archivo multimedia completado para un trabajo listo
Los campos clave incluyen `id` (ID del trabajo), `status` (estado del trabajo), `progress` (porcentaje de finalización), `download_url` (enlace al archivo) y `format` (detalles del formato de medios) Estos campos ayudan a rastrear el progreso del trabajo y acceder al contenido descargado
Los datos devueltos están estructurados en formato JSON Cada respuesta contiene campos como `id`, `user_id`, `source`, `url`, `status` y `format`, organizados para proporcionar información clara sobre el trabajo de descarga y su resultado
El endpoint Crear Descarga proporciona detalles de inicio de trabajo mientras que el endpoint Obtener Estado de Descarga ofrece progreso del trabajo y metadatos El endpoint Descargar Archivo entrega el archivo multimedia real permitiendo a los usuarios acceder a su contenido solicitado
El punto final Crear Descarga requiere una `URL de origen` para iniciar un trabajo de descarga El punto final Obtener Estado de Descarga utiliza `jobId` para obtener el estado de un trabajo específico Los usuarios pueden personalizar las solicitudes proporcionando URLs de medios válidas
Los datos de respuesta están organizados en pares clave-valor dentro de un objeto JSON Los detalles de cada trabajo, como `estado`, `progreso` y `url_de_descarga`, están claramente delineados, lo que permite a los usuarios analizar y utilizar fácilmente la información
La API admite varias plataformas de medios, incluyendo YouTube, Instagram, Facebook, X, TikTok, Vimeo y Twitch La precisión de los datos se mantiene al acceder directamente a las URL de medios de estas plataformas para descargas
Los casos de uso típicos incluyen descargar videos para ver sin conexión archivar contenido o integrar medios en aplicaciones Los usuarios pueden automatizar la recuperación de videos de plataformas compatibles para varios proyectos o uso personal