canarado API documentation

Lyrics API

Grab lyrics for practically any song you can think of. Grabs lyrics from more than 10 sources and returns data with 99% accuracy.

Usage

Simply make a GET request to https://api.canarado.xyz/lyrics/song_name.
The API returns a JSON objects with status information and a content object containing all of the queried data.

Client Libraries


Successful responses are structured as follows


{
    "status": {
        "code": 200,
        "message": "some success message"
        "failed": false
    },
    "content": [...] // array of data
}

// a sample object in the content array might look something like
{
    ...,
    "content": [
        {
            "title": "some song title",
            "lyrics": "some song lyrics",
            "artist": "song artist here"
        }
    ]
}

Unsuccessful responses are structured as follows


{
    "status": {
        "code": 404, // a few error codes can be sent here, they are standard http codes
        "message": "Song information could not be found, try again?",
        "failed": true
    },
    "content": null
}