Video Download API
Video Download API pozwala pobierać filmy z platform takich jak YouTube, wyciągać audio oraz pobierać metadane. To asynchroniczne API: inicjujesz job, a następnie odpytyjesz wynik.
Ten nagłówek określa prywatny klucz potrzebny do dostępu do Hunt.
Endpoint: GET /api/v1/video/download
URL wideo do pobrania (np. URL YouTube).
Pożądana jakość wideo. Opcje: best, 1080p, 720p, 480p, 360p.
Uwaga: filmy dłuższe niż 1 godzina są ograniczone do 720p.
Typ treści do pobrania:
audio_video: wideo z audio (domyślnie)audio: tylko ścieżka audiovideo: tylko ścieżka wideo
Preferowany format wyjściowy: mp4, webm, mkv. (best effort)
Maksymalny czas trwania w sekundach. Treści przekraczające limit są przycinane.
URL do otrzymania callbacku POST, gdy job się zakończy.
Nagłówek Authorization dla webhooka.
Response
{
"job_id": "0193443f-fb80-9d19-29ba-82bc77c7cd84"
}Endpoint: GET /api/v1/jobs/{job_id}
Sprawdź status joba używając job_id zwróconego w Kroku 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.