← Home

Developer API

One endpoint for every platform. Send a link, get ready-to-use play and download URLs. Repeated links are answered instantly from cache.

Request

curl -X POST https://vidnexo-downloader.shop/api/public/media \
  -H "content-type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"url":"https://open.spotify.com/track/..."}'

Key can also be sent as Authorization: Bearer KEY or ?api_key=KEY. GET with ?url= works too.

Response

{
  "ok": true,
  "title": "...",
  "author": "...",
  "platform": "Spotify",
  "thumbnail": "https://...",
  "play_url": null,
  "audio_play_url": "https://.../api/public/stream?...",
  "video_download_url": null,
  "audio_download_url": "https://.../api/public/stream?..."
}