Spotify Downloader API

Download your favorite Spotify tracks directly with our powerful API. Search for songs, get detailed track information, and download high-quality audio files with just a few API calls.

To access the Spotify Downloader API, sign in with Google to generate your unique API key. This key will allow you to make requests to our API and retrieve movie and TV series data.

Search Tracks

Search for tracks on Spotify by song title, artist, or album. Make a GET request to the following endpoint:

https://api.skymansion.site/spotify-dl/search/?q={query}&api_key={your_api_key}

Parameters

  • q (required): Search query (song title, artist name, etc.)
  • api_key (required): Your unique API key for authentication.

Example Request

https://api.skymansion.site/spotify-dl/search/?q=sanda+se+besa&api_key=your_api_key

Example Response

{
    "success": true,
    "tracks": [
        {
            "id": "47udVBw4rCG2MF6yiOEj6P",
            "name": "Sanda Se Besa Noya",
            "uri": "spotify:track:47udVBw4rCG2MF6yiOEj6P",
            "artists": [
                {
                    "name": "Thilina Ruhunage",
                    "uri": "spotify:artist:3uxggUmuI6OX5tcW12y7cn"
                },
                {
                    "name": "Dammika Edirisinghe",
                    "uri": "spotify:artist:5sJJMhb0y5ndWJ9v7QpTbx"
                },
                {
                    "name": "Nirosha Virajini",
                    "uri": "spotify:artist:6wHi07ZWI3mgwehxRbd8x9"
                }
            ],
            "duration_ms": 154693,
            "album": {
                "name": "Sanda Se Besa Noya",
                "cover_art": "https://i.scdn.co/image/ab67616d00001e021e61649f7a39ca03a9f5047a"
            }
        },
        {
            "id": "6DUdDIRgLqCGq1DwkNWQTN",
            "name": "Borro Cassette",
            "uri": "spotify:track:6DUdDIRgLqCGq1DwkNWQTN",
            "artists": [
                {
                    "name": "Maluma",
                    "uri": "spotify:artist:1r4hJ1h58CWwUQe3MxPuau"
                }
            ],
            "duration_ms": 207306,
            "album": {
                "name": "Pretty Boy, Dirty Boy",
                "cover_art": "https://i.scdn.co/image/ab67616d00001e023c3acd23605ccd1a9fd038bd"
            }
        }
    ]
}

Download Track

Download a specific track by its Spotify ID. Make a GET request to the following endpoint:

https://api.skymansion.site/spotify-dl/download?id={track_id}&api_key={your_api_key}

Parameters

  • id (required): Spotify track ID (from search results).
  • api_key (required): Your unique API key for authentication.

Example Request

https://api.skymansion.site/spotify-dl/download?id=47udVBw4rCG2MF6yiOEj6P&api_key=your_api_key

Example Response

{
    "success": true,
    "data": {
        "id": "47udVBw4rCG2MF6yiOEj6P",
        "artist": "Thilina Ruhunage, Dammika Edirisinghe, Nirosha Virajini",
        "title": "Sanda Se Besa Noya",
        "album": "Sanda Se Besa Noya",
        "cover": "https://i.scdn.co/image/ab67616d0000b2731e61649f7a39ca03a9f5047a",
        "releaseDate": "2011",
        "downloadLink": "https://spotify-api.mybackend.in/download/Thilina%20Ruhunage%2C%20Dammika%20Edirisinghe%2C%20Nirosha%20Virajini/Sanda%20Se%20Besa%20Noya/Sanda%20Se%20Besa%20Noya-47udVBw4rCG2MF6yiOEj6P.mp3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=fb1f22f7dff2534061496f49%2F20250403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20250403T225201Z&X-Amz-Expires=900&X-Amz-SignedHeaders=host&X-Amz-Signature=26abf5e9b3c62573d92cf174f2d0797b1793200ec8f99aa89cf557afdbb3de63"
    },
    "generatedTimeStamp": 1743720741395
}

Rate Limits

The Spotify Downloader API has a rate limit of 25 requests per day per API key. If you exceed this limit, you will receive an error response.

Example Error Response

{
  "error": "Limit exceeded. Try again tomorrow."
}

Increase Rate Limit

Need more than 25 requests per day? Contact us to increase your rate limit.

Contact: +94 72 525 7970