Automatización y Workflow
Descargar videos de YouTube con Make
Usar Descargar videos de YouTube con Make con HuntCrea workflows de descarga de vídeo con Make y HuntAPI. Archiva contenido, extrae audio para podcasts y envía URL CDN a Drive, Slack o tu CMS.
Inicio rápido
Las descargas Hunt son asíncronas. En Make usa módulos HTTP + sleep/repeat:
- HTTP
GET .../v1/video/download→job_id - Sleep 5-10 segundos
- HTTP
GET .../v1/jobs/{job_id} - Router / filtro: si
status≠CompletedJob, volver a Sleep - Usar
result.responsecomo URL del archivo
Header en cada llamada: x-api-key: YOUR_API_KEY
Iniciar descarga
GET https://api.huntapi.com/v1/video/download?query=https://www.youtube.com/watch?v=VIDEO_ID&video_quality=720p
x-api-key: YOUR_API_KEY
{ "job_id": "0193443f-fb80-9d19-29ba-82bc77c7cd84" }
Poll del job (Running)
{
"status": "Running",
"progress": 63,
"result": null
}
progress es 0-100. Puedes ramificar en Make según progress.
Completado
{
"status": "CompletedJob",
"progress": 100,
"result": {
"metadata": { "title": "Example video", "duration": 432 },
"response": "https://s3.huntapi.com/videos/<uuid>.mp4"
}
}
Metadatos sin descargar
GET https://api.huntapi.com/v1/media/metadata?query=https://www.youtube.com/watch?v=VIDEO_ID
x-api-key: YOUR_API_KEY
Usa este módulo primero para saltar descargas demasiado largas.
Esquema de escenario Make
- Trigger: Webhook, Sheets o RSS
- HTTP - Metadata (opcional)
- Filter por duración
- HTTP - Download
- Bucle Sleep hasta
CompletedJob - Enviar
result.responsea Drive / Slack
Alternativa: webhook_url en el download y un segundo escenario.
Parámetros útiles
| Param | Values | Notes |
|---|---|---|
query | URL | Required |
download_type | audio_video, audio, video | audio for MP3 |
video_quality | best, 1080p, 720p, … | Long videos (>1h) capped at 720p |
webhook_url | URL | Optional callback instead of polling |
Relacionado
VIDEO API
Discover why Hunt is the preferred API provider for developers.