{
"success": true,
"id": "fc366f6f3b09a5d8eb04aebe66c32f1d128e7f31",
"image": "https://i.ytimg.com/vi/f1HbBexbLtc/hqdefault.jpg",
"progress_url": "https://yt-download.zylalabs.com/api/progress?id=fc366f6f3b09a5d8eb04aebe66c32f1d128e7f31"
}
curl --location --request GET 'https://zylalabs.com/api/13582/youtube+videos+api/30308/downloader?url=https://www.youtube.com/shorts/f1HbBexbLtc&format=720' --header 'Authorization: Bearer YOUR_API_KEY'
{"success":true,"video_id":"jNQXAC9IVRw","title":"Me at the zoo","duration":19,"channel":"jawed","views":406083673,"image":"https://i.ytimg.com/vi/jNQXAC9IVRw/hqdefault.jpg","url":"https://www.youtube.com/watch?v=jNQXAC9IVRw"}
curl --location --request GET 'https://zylalabs.com/api/13582/youtube+videos+api/30310/info?url=https://www.youtube.com/watch?v=jNQXAC9IVRw' --header 'Authorization: Bearer YOUR_API_KEY'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए YouTube Videos API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें।
(वार्षिक बिलिंग के साथ 2 महीने बचाएँ 🎉)
Use the Fetch YouTube Videos API when your application must pull YouTube assets into storage pipelines, moderation queues, or offline players.
Workflow: call Downloader with url + format → receive job identifiers → poll the returned progress endpoint until completion → retrieve the file from download_url. Links are signed and expire after roughly two hours.
The companion Info endpoint focuses on structured metadata (title, duration, channel, views, image) so you can enrich catalogs without a media transfer.
Supported formats: video ladders 360 through 2160, plus audio requests labeled mp3/m4a/flac/opus/wav (delivery may be AAC/WebM). Regular uploads and Shorts work; live streams do not download.
API एक JSON ऑब्जेक्ट लौटाता है जिसमें सफलता स्थिति एक अद्वितीय डाउनलोड आईडी एक थंबनेल छवि URL और डाउनलोड स्थिति को ट्रैक करने के लिए एक प्रगति URL शामिल है
प्रतिक्रिया में प्रमुख क्षेत्र हैं "सफलता" (बूलियन), "आईडी" (स्ट्रिंग, अद्वितीय डाउनलोड पहचानकर्ता), "चित्र" (स्ट्रिंग, वीडियो थंबनेल का यूआरएल), और "प्रगति_यूआरएल" (स्ट्रिंग, डाउनलोड प्रगति की निगरानी के लिए यूआरएल)
प्रतिक्रिया डेटा एक JSON ऑब्जेक्ट के रूप में संरचित है जिसमें कुंजी-मूल्य जोड़े हैं इसमें एक सफलता संकेतक डाउनलोड आईडी थंबनेल इमेज यूआरएल और एक प्रगति यूआरएल शामिल है जिससे इसे पार्स और उपयोग करना आसान है
एंडपॉइंट के लिए प्राथमिक पैरामीटर यूट्यूब वीडियो यूआरएल है उपयोगकर्ताओं को डाउनलोड प्रक्रिया शुरू करने के लिए एक मान्य यूआरएल प्रदान करना होगा
सामान्य उपयोग के मामलों में ऑफलाइन देखने के लिए शैक्षिक वीडियो डाउनलोड करना सामग्री का अभिलेखागार बनाना या उपयोगकर्ता की सुविधा के लिए अनुप्रयोगों में वीडियो डाउनलोड को एकीकृत करना शामिल है
उपयोगकर्ता प्रगति यूआरएल के माध्यम से अपने डाउनलोड की स्थिति की जांच करने के लिए डाउनलोड आईडी का उपयोग कर सकते हैं। एक बार प्रक्रिया पूरी हो जाने के बाद, वे डाउनलोड करने योग्य फ़ाइल को पुनर्प्राप्त करने के लिए आईडी का उपयोग कर सकते हैं
एपीआई यूट्यूब के कंटेंट डिलीवरी के साथ सीधे इंटरैक्शन पर निर्भर करता है यह सुनिश्चित करते हुए कि प्रदान किए गए वीडियो यूआरएल मान्य हैं और डाउनलोड प्रक्रिया वीडियो की वर्तमान स्थिति को दर्शाती है
यदि एपीआई विफलता स्थिति लौटाता है तो उपयोगकर्ताओं को प्रदान किए गए वीडियो यूआरएल की पुष्टि करनी चाहिए यदि वह सही है आंशिक परिणामों के लिए प्रगति यूआरएल की जांच करें ताकि डाउनलोड स्थिति को पूरा होने तक मॉनिटर किया जा सके