D4Y.online REST API voor ontwikkelaars — video''s programmatisch downloaden
Integreer het downloaden van video''s in uw app met de D4Y.online REST API. Gratis, eenvoudig en goed gedocumenteerd.
Snel Antwoord
- 1URL kopiëren — Kopieer de videolink vanuit de app of browser.
- 2Link plakken — Plak de URL in het invoerveld hierboven.
- 3Bestand opslaan — Klik op downloaden om het bestand op je apparaat op te slaan.
D4Y.online biedt nu een publieke REST API waarmee ontwikkelaars video''s van meer dan 20 platforms programmatisch kunnen downloaden — zonder browser. Of u nu een mediaarchief, een contentpijplijn, een onderzoekstool of een applicatie bouwt die online video''s moet opslaan, de API geeft u volledige controle. Om te beginnen, maak een gratis account aan op d4y.online/register. Na het inloggen gaat u naar d4y.online/developer en klikt u op Generate My API Key. Uw sleutel is een UUID die alle API-verzoeken authenticeert via de X-API-Key-header. De API heeft drie kernendpoints. POST /api/v1/developer/download accepteert een JSON-body met url (verplicht), quality (best, 4k, 1080p, 720p, 480p — standaard best) en format (mp4 of mp3 — standaard mp4). Het geeft onmiddellijk een task_id terug. Gebruik GET /api/v1/developer/status/{task_id} om de downloadstatus te pollen — het antwoord bevat de huidige status (queued, analyzing, downloading, complete of error), voortgangspercentage, downloadsnelheid en ETA. Wanneer de status complete is, roep GET /api/v1/developer/file/{task_id} aan om het bestand als binaire stroom op te halen. Bestanden worden 6 uur na voltooiing bewaard. Elke gratis API-sleutel bevat 100 verzoeken per dag. De dagelijkse teller wordt om middernacht UTC gereset. U kunt uw sleutel op elk moment intrekken en opnieuw genereren via de ontwikkelaarspagina. Alle endpoints vereisen authenticatie — verzoeken zonder geldige X-API-Key-header retourneren 401 Unauthorized. Hier is een volledig Python-voorbeeld: 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'']. Poll dan /developer/status/{task_id} in een lus totdat de status gelijk is aan complete, en download dan /developer/file/{task_id}. De API ondersteunt alle platforms die beschikbaar zijn op de hoofdsite: YouTube, TikTok, Instagram, Facebook, Twitter/X, Twitch, Vimeo, Reddit, SoundCloud, Dailymotion, Pinterest, LinkedIn, Bilibili, Rumble, Kick, Odysee en meer. MP3-extractie werkt door format in te stellen op mp3. De API is alleen HTTPS en heeft een snelheidslimiet per sleutel. Registreer u op d4y.online om uw sleutel te krijgen en begin vandaag nog met bouwen.
Pro Tip
Gebruik altijd D4Y.online om de hoogst beschikbare bitrate te krijgen. Andere tools comprimeren of hercoderen je media vaak voor levering.