Video Download API
De Video Download API stelt je in staat video’s te downloaden van platformen zoals YouTube, audio te extraheren en metadata op te halen. Dit is een asynchrone API: je start een job en pollt daarna het resultaat.
Deze header specificeert de private key die je nodig hebt voor Hunt-toegang.
Endpoint: GET /api/v1/video/download
De URL van de video om te downloaden (bijv. een YouTube-URL).
Gewenste videokwaliteit. Opties: best, 1080p, 720p, 480p, 360p.
Let op: video’s langer dan 1 uur zijn beperkt tot 720p.
Content type om te downloaden:
audio_video: video met audio (standaard)audio: alleen audiotrackvideo: alleen videotrack
Voorkeurs-outputformaat: mp4, webm, mkv. (Best effort)
Maximale duur in seconden. Content boven deze duur wordt ingekort.
URL om een POST-callback te ontvangen wanneer de job klaar is.
Authorization header voor de webhookrequest.
Response
{
"job_id": "0193443f-fb80-9d19-29ba-82bc77c7cd84"
}Endpoint: GET /api/v1/jobs/{job_id}
Controleer de status van je job met de job_id uit Stap 1.
Response Example (Completed)
{
"id": "0193305e-e144-a995-3acc-6703bb48e13a",
"status": "CompletedJob",
"success": true,
"created_at": "2024-11-15T15:09:04.709497Z",
"duration_ms": 99592,
"args": {
"query": "https://yt.com/watch?v=..."
},
"result": {
"metadata": {
"title": "The New Claude 3.5 Sonnet",
"view_count": 82398,
"upload_date": 1729641600
},
"response": "https://s3.huntapi.com/videos/32f88fc4-e728-4c45-b27c-6ee539575595.webm"
}
}VIDEO API
Discover why Hunt is the preferred API provider for developers.