Voltar ao blog

D4Y.online REST API para desenvolvedores — baixar vídeos programaticamente

Integre o download de vídeos na sua app com a REST API do D4Y.online. Gratuita, simples e bem documentada.

Quick Answer

  1. 1
    Copiar URLCopie o link do vídeo no app ou no navegador.
  2. 2
    Colar linkCole a URL no campo de entrada acima.
  3. 3
    Salvar arquivoClique em baixar para salvar o arquivo no seu dispositivo.

O D4Y.online agora oferece uma REST API pública que permite aos desenvolvedores baixar vídeos de mais de 20 plataformas programaticamente — sem necessidade de navegador. Seja criando um arquivador de mídia, um pipeline de conteúdo, uma ferramenta de pesquisa ou qualquer aplicação que precise salvar vídeos online, a API oferece controle total. Para começar, crie uma conta gratuita em d4y.online/register. Após fazer login, acesse d4y.online/developer e clique em Generate My API Key. Sua chave é um UUID que autentica todas as solicitações de API através do cabeçalho X-API-Key. A API tem três endpoints principais. POST /api/v1/developer/download aceita um corpo JSON com url (obrigatório), quality (best, 4k, 1080p, 720p, 480p — padrão best) e format (mp4 ou mp3 — padrão mp4). Retorna imediatamente um task_id. Use GET /api/v1/developer/status/{task_id} para consultar o status do download — a resposta inclui o status atual (queued, analyzing, downloading, complete ou error), percentual de progresso, velocidade de download e ETA. Quando o status for complete, chame GET /api/v1/developer/file/{task_id} para recuperar o arquivo como fluxo binário. Os arquivos são armazenados por 6 horas após a conclusão. Cada chave de API gratuita inclui 100 solicitações por dia. O contador diário é redefinido à meia-noite UTC. Você pode revogar e regenerar sua chave a qualquer momento na página do desenvolvedor. Todos os endpoints exigem autenticação — solicitações sem um cabeçalho X-API-Key válido retornam 401 Unauthorized. Aqui está um exemplo completo em Python: 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'']. Em seguida, consulte /developer/status/{task_id} em loop até o status ser igual a complete, depois baixe /developer/file/{task_id}. A API suporta todas as plataformas disponíveis no site principal: YouTube, TikTok, Instagram, Facebook, Twitter/X, Twitch, Vimeo, Reddit, SoundCloud, Dailymotion, Pinterest, LinkedIn, Bilibili, Rumble, Kick, Odysee e mais. A extração de MP3 funciona definindo format como mp3. A API é somente HTTPS e tem limite de taxa por chave. Registre-se em d4y.online para obter sua chave e comece a desenvolver hoje.

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.