Kembali ke Blog

D4Y.online REST API untuk Developer — Unduh Video Secara Programatik

Integrasikan pengunduhan video ke aplikasi Anda dengan REST API D4Y.online. Gratis, sederhana, dan terdokumentasi dengan baik.

Quick Answer

  1. 1
    Salin URLSalin tautan video dari aplikasi atau browser.
  2. 2
    Tempel TautanTempel URL di kolom input di atas.
  3. 3
    Simpan FileKlik unduh untuk menyimpan file ke perangkat Anda.

D4Y.online kini menawarkan REST API publik yang memungkinkan developer mengunduh video dari 20+ platform secara programatik — tanpa browser. Baik Anda membangun pengarsip media, pipeline konten, alat riset, atau aplikasi apa pun yang perlu menyimpan video online, API memberikan kontrol penuh kepada Anda. Untuk memulai, buat akun gratis di d4y.online/register. Setelah masuk, buka d4y.online/developer dan klik Generate My API Key. Kunci Anda adalah UUID yang mengautentikasi semua permintaan API melalui header X-API-Key. API memiliki tiga endpoint utama. POST /api/v1/developer/download menerima body JSON dengan url (wajib), quality (best, 4k, 1080p, 720p, 480p — default best), dan format (mp4 atau mp3 — default mp4). Langsung mengembalikan task_id. Gunakan GET /api/v1/developer/status/{task_id} untuk memeriksa status unduhan — respons mencakup status saat ini (queued, analyzing, downloading, complete, atau error), persentase progres, kecepatan unduh, dan ETA. Saat status complete, panggil GET /api/v1/developer/file/{task_id} untuk mengambil file sebagai aliran biner. File disimpan selama 6 jam setelah selesai. Setiap kunci API gratis mencakup 100 permintaan per hari. Penghitung harian direset pada tengah malam UTC. Anda dapat mencabut dan membuat ulang kunci Anda kapan saja dari halaman developer. Semua endpoint memerlukan autentikasi — permintaan tanpa header X-API-Key yang valid mengembalikan 401 Unauthorized. Berikut contoh Python lengkap: 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'']. Kemudian polling /developer/status/{task_id} dalam loop hingga status sama dengan complete, lalu unduh /developer/file/{task_id}. API mendukung semua platform yang tersedia di situs utama: YouTube, TikTok, Instagram, Facebook, Twitter/X, Twitch, Vimeo, Reddit, SoundCloud, Dailymotion, Pinterest, LinkedIn, Bilibili, Rumble, Kick, Odysee, dan lainnya. Ekstraksi MP3 berfungsi dengan mengatur format ke mp3. API hanya HTTPS dan dibatasi tarif per kunci. Daftar di d4y.online untuk mendapatkan kunci Anda dan mulai membangun hari ini.

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.