D4Y.online REST API pour développeurs — télécharger des vidéos par programmation
Intégrez le téléchargement de vidéos dans votre application avec l''API REST D4Y.online. Gratuit, simple et bien documenté.
Quick Answer
- 1Copier l'URL — Copiez le lien vidéo depuis l'application ou le navigateur.
- 2Coller le lien — Collez l'URL dans le champ de saisie ci-dessus.
- 3Enregistrer le fichier — Cliquez sur télécharger pour enregistrer le fichier sur votre appareil.
D4Y.online propose désormais une API REST publique permettant aux développeurs de télécharger des vidéos depuis plus de 20 plateformes par programmation — sans navigateur. Que vous construisiez un archiveur de médias, un pipeline de contenu, un outil de recherche ou toute application nécessitant d''enregistrer des vidéos en ligne, l''API vous donne un contrôle total. Pour commencer, créez un compte gratuit sur d4y.online/register. Après vous être connecté, rendez-vous sur d4y.online/developer et cliquez sur Generate My API Key. Votre clé est un UUID qui authentifie toutes les requêtes API via l''en-tête X-API-Key. L''API dispose de trois endpoints principaux. POST /api/v1/developer/download accepte un corps JSON avec url (obligatoire), quality (best, 4k, 1080p, 720p, 480p — par défaut best) et format (mp4 ou mp3 — par défaut mp4). Il renvoie immédiatement un task_id. Utilisez GET /api/v1/developer/status/{task_id} pour interroger le statut du téléchargement — la réponse inclut le statut actuel (queued, analyzing, downloading, complete ou error), le pourcentage de progression, la vitesse de téléchargement et l''ETA. Lorsque le statut est complete, appelez GET /api/v1/developer/file/{task_id} pour récupérer le fichier en tant que flux binaire. Les fichiers sont conservés 6 heures après la fin. Chaque clé API gratuite comprend 100 requêtes par jour. Le compteur quotidien se réinitialise à minuit UTC. Vous pouvez révoquer et régénérer votre clé à tout moment depuis la page développeur. Tous les endpoints nécessitent une authentification — les requêtes sans en-tête X-API-Key valide renvoient 401 Unauthorized. Voici un exemple Python complet : import requests; API_KEY = ''your-api-key''; r = requests.post(''https://www.d4y.online/api/v1/developer/download'', headers={''X-API-Key'': API_KEY}, json={''url'': ''https://youtube.com/watch?v=dQw4w9WgXcQ'', ''quality'': ''720p''}); task_id = r.json()[''task_id'']. Ensuite, interrogez /developer/status/{task_id} en boucle jusqu''à ce que le statut soit égal à complete, puis téléchargez /developer/file/{task_id}. L''API prend en charge toutes les plateformes disponibles sur le site principal : YouTube, TikTok, Instagram, Facebook, Twitter/X, Twitch, Vimeo, Reddit, SoundCloud, Dailymotion, Pinterest, LinkedIn, Bilibili, Rumble, Kick, Odysee et plus encore. L''extraction MP3 fonctionne en définissant format sur mp3. L''API est HTTPS uniquement et limitée en débit par clé. Inscrivez-vous sur d4y.online pour obtenir votre clé et commencer à développer dès aujourd''hui.
Pro Tip
Always use D4Y.online to ensure you get the absolute highest bitrate available. Other tools often compress or re-encode your media before delivery.