Quick Start

Last updated: Febuary 01st, 2020

Download

The fastest, most powerful and legal way to display lyrics on your website or in your application. Today. YTVD Grabber Lyrics is a robust service that permits you to search and retrieve lyrics in the simplest possible way. It just works.

Download YTVDGrabber Docs

Installation

Step One

Register youself in YTVD Grabber and get your api key which will allow you to access all indian lyrics which we add in future.

Step Two

You need to request through your browser with following parameters.

Single Parameter
  • Date.
  • Artist.
  • Album.
  • Youtube Id.
Multiple Parameters
  1. Date & Artist.
  2. Date & Album.
  3. Album & Date.

Step Three

Your Url May look like as below example:

https://www.ytvdgrabber.com/api/get?date=20190323

https://www.ytvdgrabber.com/api/get?date=20190323&artist=kk

Code

Heare you can find the sample response of our API with Date, Album, Artist, Youtube ID and combinations of them.

JSON Response For Date 20190323

[
  {
    "date": "20190323",
    "title": "Main Hu Tu Ho Lyrics - Days of Tafree | Arijit Singh",
    "artist": "Arijit Singh",
    "album": "Days of Tafree",
    "description": "Main Hu Tu Ho Lyrics from Days of Tafree: The song is sung by Arijit Singh 
                    and composed by Bobby-Imran with lyrics by Aditya Shri Hari & Bobby-Imran.",
    "lyrics": "Palkein jhuka ke
Tum paas aaye
Phir kaise koi
Naina milaaye
..", "youtubeid": "a2BbHI7Cy4k", "alt-img": "main-hu-tu-ho-lyrics--days-of-tafree--arijit-singh", "language": "Hindi" } ]
JSON Response For Artist Arijit%20Singh
[
  {
    "date": "20190323",
    "title": "Main Hu Tu Ho Lyrics - Days of Tafree | Arijit Singh",
    "artist": "Arijit Singh",
    "album": "Days of Tafree",
    "description": "Main Hu Tu Ho Lyrics from Days of Tafree: The song is sung by Arijit Singh 
                    and composed by Bobby-Imran with lyrics by Aditya Shri Hari & Bobby-Imran.",
    "lyrics": "Palkein jhuka ke
Tum paas aaye
Phir kaise koi
Naina milaaye
..", "youtubeid": "a2BbHI7Cy4k", "alt-img": "main-hu-tu-ho-lyrics--days-of-tafree--arijit-singh", "language": "Hindi" } ]
JSON Response For Album Day%20of%20Tafree
[
  {
    "date": "20190323",
    "title": "Main Hu Tu Ho Lyrics - Days of Tafree | Arijit Singh",
    "artist": "Arijit Singh",
    "album": "Days of Tafree",
    "description": "Main Hu Tu Ho Lyrics from Days of Tafree: The song is sung by Arijit Singh 
                    and composed by Bobby-Imran with lyrics by Aditya Shri Hari & Bobby-Imran.",
    "lyrics": "Palkein jhuka ke
Tum paas aaye
Phir kaise koi
Naina milaaye
..", "youtubeid": "a2BbHI7Cy4k", "alt-img": "main-hu-tu-ho-lyrics--days-of-tafree--arijit-singh", "language": "Hindi" } ]
JSON Response For Youtube Id a2BbHI7Cy4k
[
  {
    "date": "20190323",
    "title": "Main Hu Tu Ho Lyrics - Days of Tafree | Arijit Singh",
    "artist": "Arijit Singh",
    "album": "Days of Tafree",
    "description": "Main Hu Tu Ho Lyrics from Days of Tafree: The song is sung by Arijit Singh 
                    and composed by Bobby-Imran with lyrics by Aditya Shri Hari & Bobby-Imran.",
    "lyrics": "Palkein jhuka ke
Tum paas aaye
Phir kaise koi
Naina milaaye
..", "youtubeid": "a2BbHI7Cy4k", "alt-img": "main-hu-tu-ho-lyrics--days-of-tafree--arijit-singh", "language": "Hindi" } ]
JavaScript Code Example
<script src="https://unpkg.com/axios/dist/axios.min.js">  </script>
<script> 
    const apiurl = 'https://www.ytvdgrabber.com/api/get?date=20190323';
    axios.get(`${apiurl}`)
    .then(response => {
            console.log(response.data);
    })
    .catch(error => console.error('On get lyrics error', error))  
</script>
Python Code Example
>>> apiurl = requests.get("https://www.ytvdgrabber.com/api/get?date=20190323")
print(apiurl.status_code) 
PHP Code Example
<?php 
$apiurl = urlencode("https://www.ytvdgrabber.com/api/get?date=20190323"); 
$get_json = file_get_contents($apiurl);; 
$get_json_array = json_decode($get_json, true);

print_r($get_json_array);
?>
Java Code Example
private Client client;
private WebTarget target;

@PostConstruct
protected void init() {
    client = ClientBuilder.newClient();
    //query params: ?q=Turku&cnt=10&mode=json&units=metric
    target = client.target("https://www.ytvdgrabber.com/api/get")
       .queryParam("date", "20190323");
}
public ForecastResponse getForecast(String place) {
    return target.queryParam("q", place)
            .request(MediaType.APPLICATION_JSON)
            .get(ForecastResponse.class);
}
Git Code Example
Comming Soon...

Video

Video Demo of our API
Video Demo of our API