sumitkolhe / jiosaavn-api Goto Github PK
View Code? Open in Web Editor NEW🎵 An Unofficial API for downloading high-quality songs from JioSaavn
Home Page: https://saavn.dev
License: MIT License
🎵 An Unofficial API for downloading high-quality songs from JioSaavn
Home Page: https://saavn.dev
License: MIT License
sir pls add playlist by endpoint like 5bvTNvwNiHFuOxiEGmm6lQ__ this instead of id cause couldn't find id of the playlist
Hi,
When I deployed it to vercel then all the songs were not listing.
If I search for any English Song it was not in the result.
Thanks.
Help ASAP.🙏
How we can sync lyrics ??
https://www.jiosaavn.com/api.php?__call=social.getTopArtists
hello sir i m using nginx on port :80 how chan i start your script on another port
i use - p option but its not working
I am sorry to add this as an issue, i am quite new here. can you help me in downloading songs. i have installed this api and its running in localhost but i dont know what to do after that
In the readme file, you have added limits to the demo api, how can i add the limit to my api?
How to get all songs by an artist.
This API isn't working now . Please look into this .
Hey Sumit,
Not an Issue, but want some Help regarding this.
Great Project, I had an idea to built on same wherin we can stream music in realtime on top of this. (Like this, but audio-audio)
But, there's been an issue bugging me with a process, whenever from an audio tag song is played and try to capture stream for the same.
Getting this error : DOMException: Failed to execute 'captureStream' on 'HTMLMediaElement': Cannot capture from element with cross-origin data
Is there any way, which supress the CORS error while capturing Stream from Audio Tag?
can also directly, stream from a new server, but want to make it from client side.
Can you help me figure out?
Add gaana.com like jiosaavn.com
Because some song not found in jiosaavn
Like saregama label
Please your work is good
Thanks for this type devlop
I checked ana all things works well and thanks for this amazing project, am here because I think there are some issues,
why all the request to saavn.me is failing
?
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>ACBB30F5C11B110F</RequestId>
<HostId>f5PQ6nnnx/DRlim4Z1wfzflnIDwzVU/DEDedKB/SloT1peP12a5lFiax6c2zZBZwQ+3WzwQxch8=</HostId>
</Error>
I've reached till here using apisauce.. I am getting this response.
As you can see Download Link
is not present in this response.
How to get the download link
in mp3
or m4a
format??
{
songs: [
{
id: "_nEBGjbA",
type: "",
song: "Toh Aagaye Hum",
album: "Toh Aagaye Hum",
year: "2021",
music: "",
music_id: "",
primary_artists: "Jubin Nautiyal, Mithoon",
primary_artists_id: "881158, 702592",
featured_artists: "",
featured_artists_id: "",
singers: "Jubin Nautiyal, Mithoon",
starring: "",
image:
"http://c.saavncdn.com/596/Toh-Aagaye-Hum-Hindi-2021-20210105051001-150x150.jpg",
label: "T-Series",
albumid: "24458261",
language: "hindi",
origin: "none",
play_count: 11877894,
copyright_text: "℗ 2021 Super Cassettes Industries Private Limited",
"320kbps": "true",
is_dolby_content: false,
explicit_content: 0,
has_lyrics: "true",
lyrics_snippet: "to aa gae hum, to aa gae hum",
encrypted_media_url:
"iPPGVzyogeiPwpro65A0eUaQggN+8+J4ysj4woduBtXAS270uIcGXiF4bDaGWx6VUNiDciXdhLU7souFj8Dv3YPzFaL/aK97",
encrypted_media_path:
"NMKyboFo/Fg8AUtXa/3V/LnHv5x1rBVV6up7gLqHyE0hM9n74OI5Ot2i/Yucx97k",
media_preview_url:
"http://preview.saavncdn.com/596/8351ba13f3cb8fe8d535a7c9ce6962f0_96_p.mp4",
perma_url: "https://www.jiosaavn.com/song/toh-aagaye-hum/LwYuczNaVXI",
album_url: "https://www.jiosaavn.com/album/toh-aagaye-hum/oTv1zEgCPII_",
duration: "302",
rights: {
code: 0,
reason: "",
cacheable: true,
delete_cached_object: false,
},
cache_state: "false",
starred: "false",
artistMap: {
"Jubin Nautiyal": "881158",
Mithoon: "702592",
"Sayeed Quadri": "669007",
},
release_date: "2021-01-05",
vcode: "010910091227409",
vlink:
"https://jiotunepreview.jio.com/content/Converted/010910091184155.mp3",
triller_available: false,
label_url: "/label/t-series-albums/6DLuXO3VoTo_",
},
],
modules: {
reco: {
source: "reco.getreco",
position: 1,
scroll_type: "SS_Basic",
title: "You Might Like",
subtitle: "",
highlight: "",
simpleHeader: false,
noHeader: false,
source_api: true,
source_params: {
pid: "_nEBGjbA",
},
view_more: [],
},
artists: {
source: "artists",
position: 2,
scroll_type: "SS_Basic",
title: "Artists",
subtitle: "",
highlight: "",
simpleHeader: false,
noHeader: false,
view_more: [],
},
},
}
Hey thanks for the amazing work you have done, if possible can you tell me how did you figured out the encryption stuff. I was trying the other day in on of my project so it will be helpful. If you cannot reply here i will be happy to connect with you over mail or discord.
discord: afkcodes
mail: [email protected]
https://www.jiosaavn.com/songs/demons/Qw9edk1hY0Y
is not available on jiosaavn now,
so change the reference 😎
I found issue with some artist id, when try to get artist albums by artist id it works for your api but if we deploy repo in vercel with mumbai location as you said it can be a location issue but still same issue its says 0 albums from our api but from yours its working, i cleared data cache also and also deploy latest from your repo to new vercel but still same issue
example - https://saavn.me/artists/673166/albums?page=1 this works
Someplaylist not found in search
Like this
https://www.jiosaavn.com/featured/90s-duets---hindi/Icd5-BIRMLpFo9wdEAzFBA__
Show please add playlist by url
Download url is not working. Can you please check.
I host my own instance at vercel. When I try to get
this with my instance
it gives empty array of songs but if I try this with official instance it provides list of songs
same playlist with saavn.me instance
I have made a Music PLayer website using this API. I have not put any ads in my website and I do not intend to monetise it in any way.
The API documentation states that this is an unofficial API.
I just want to know whether using this API is legal and will I run into any copyright infringement cases by using it?
I had been running my website over Github Pages for few months and I did not face any legal problem till now.
Currently Downloading in mp4 format,is there any way to get or convert this to mp3
Api call -> https://saavn.me/search/songs?query=Emiwa
Response -> ( SEE 4TH LINE FROM THE LAST )
{
"status": "SUCCESS",
"results": [
{
"id": "cZnc_iod",
"name": "EMIWAY - GRIND (EP DHUNDKE DIKHA) (Music by Flamboy)",
"album": {
"id": "20311832",
"name": "EMIWAY - GRIND (EP DHUNDKE DIKHA) (Music by Flamboy)",
"url": "https://www.jiosaavn.com/album/emiway---grind-ep-dhundke-dikha-music-by-flamboy/UkgqxWAc2ew_"
},
"year": "2020",
"releaseDate": null,
"duration": "179",
"label": "Artist Aloud_APP",
"primaryArtists": "Emiway Bantai",
"primaryArtistsId": "2985822",
"explicitContent": 0,
"playCount": "2028649",
"language": "hindi",
"hasLyrics": "true",
"artist": "Emiway Bantai",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/395/EMIWAY-GRIND-EP-DHUNDKE-DIKHA-Music-by-Flamboy--Hindi-2020-20210409054007-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/395/EMIWAY-GRIND-EP-DHUNDKE-DIKHA-Music-by-Flamboy--Hindi-2020-20210409054007-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/395/EMIWAY-GRIND-EP-DHUNDKE-DIKHA-Music-by-Flamboy--Hindi-2020-20210409054007-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emiway---grind-ep-dhundke-dikha-music-by-flamboy/EzIFUitZWFc",
"copyright": "© 2020 Shaikh Mohd Billal",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/395/db4e43db95055096437f9395f35e2458_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/395/db4e43db95055096437f9395f35e2458_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/395/db4e43db95055096437f9395f35e2458_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/395/db4e43db95055096437f9395f35e2458_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/395/db4e43db95055096437f9395f35e2458_320.mp4"
}
]
},
{
"id": "IXDnazBl",
"name": "EMIWAY - MISS TUJHE (EP DHUNDKE DIKHA) (Music by Hippy Jack)",
"album": {
"id": "20293218",
"name": "EMIWAY - MISS TUJHE (EP DHUNDKE DIKHA) (Music by Hippy Jack)",
"url": "https://www.jiosaavn.com/album/emiway---miss-tujhe-ep-dhundke-dikha-music-by-hippy-jack/GwpktCHQ,zg_"
},
"year": "2020",
"releaseDate": null,
"duration": "164",
"label": "Artist Aloud_APP",
"primaryArtists": "Emiway Bantai",
"primaryArtistsId": "2985822",
"explicitContent": 0,
"playCount": "471935",
"language": "hindi",
"hasLyrics": "true",
"artist": "Emiway Bantai",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/388/EMIWAY-MISS-TUJHE-EP-DHUNDKE-DIKHA-Music-by-Hippy-Jack--Hindi-2020-20200509142006-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/388/EMIWAY-MISS-TUJHE-EP-DHUNDKE-DIKHA-Music-by-Hippy-Jack--Hindi-2020-20200509142006-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/388/EMIWAY-MISS-TUJHE-EP-DHUNDKE-DIKHA-Music-by-Hippy-Jack--Hindi-2020-20200509142006-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emiway---miss-tujhe-ep-dhundke-dikha-music-by-hippy-jack/OTAvXxVKdV8",
"copyright": "© 2020 Shaikh Mohd Billal",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/388/b12d671ff6c23c2c759f434f2c66204d_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/388/b12d671ff6c23c2c759f434f2c66204d_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/388/b12d671ff6c23c2c759f434f2c66204d_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/388/b12d671ff6c23c2c759f434f2c66204d_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/388/b12d671ff6c23c2c759f434f2c66204d_320.mp4"
}
]
},
{
"id": "fuZNlZAY",
"name": "EMIWAY - DHUNDKE DIKHA (Music by Robert Tar)",
"album": {
"id": "20270891",
"name": "EP - DHUNDKE DIKHA",
"url": "https://www.jiosaavn.com/album/ep---dhundke-dikha/0xft-lHXRtI_"
},
"year": "2020",
"releaseDate": null,
"duration": "194",
"label": "Artist Aloud_APP",
"primaryArtists": "Emiway Bantai",
"primaryArtistsId": "2985822",
"explicitContent": 0,
"playCount": "267776",
"language": "hindi",
"hasLyrics": "true",
"artist": "Emiway Bantai",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/364/EP-DHUNDKE-DIKHA-Hindi-2020-20210210214409-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/364/EP-DHUNDKE-DIKHA-Hindi-2020-20210210214409-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/364/EP-DHUNDKE-DIKHA-Hindi-2020-20210210214409-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emiway---dhundke-dikha-music-by-robert-tar/Fh0xfxhqdmo",
"copyright": "© 2020 Shaikh Mohd Billal",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/364/c1e66532201e002ea59ee5fb8e7cb49e_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/364/c1e66532201e002ea59ee5fb8e7cb49e_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/364/c1e66532201e002ea59ee5fb8e7cb49e_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/364/c1e66532201e002ea59ee5fb8e7cb49e_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/364/c1e66532201e002ea59ee5fb8e7cb49e_320.mp4"
}
]
},
{
"id": "-Ch9TnXC",
"name": "EMIWAY - BANTAI (EP DHUNDKE DIKHA) (Music by Bass Mutant)",
"album": {
"id": "20320789",
"name": "EMIWAY - BANTAI (EP DHUNDKE DIKHA) (Music by Bass Mutant)",
"url": "https://www.jiosaavn.com/album/emiway---bantai-ep-dhundke-dikha-music-by-bass-mutant/amwNJfvUmcg_"
},
"year": "2020",
"releaseDate": null,
"duration": "180",
"label": "Artist Aloud_APP",
"primaryArtists": "Emiway Bantai",
"primaryArtistsId": "2985822",
"explicitContent": 0,
"playCount": "279941",
"language": "hindi",
"hasLyrics": "true",
"artist": "Emiway Bantai",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/401/EMIWAY-BANTAI-EP-DHUNDKE-DIKHA-Music-by-Bass-Mutant--Hindi-2020-20210211031809-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/401/EMIWAY-BANTAI-EP-DHUNDKE-DIKHA-Music-by-Bass-Mutant--Hindi-2020-20210211031809-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/401/EMIWAY-BANTAI-EP-DHUNDKE-DIKHA-Music-by-Bass-Mutant--Hindi-2020-20210211031809-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emiway---bantai-ep-dhundke-dikha-music-by-bass-mutant/XSsDCCBeb3A",
"copyright": "© 2020 Shaikh Mohd Billal",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/401/24a10d1b5666367243368dd7bdfafbbe_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/401/24a10d1b5666367243368dd7bdfafbbe_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/401/24a10d1b5666367243368dd7bdfafbbe_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/401/24a10d1b5666367243368dd7bdfafbbe_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/401/24a10d1b5666367243368dd7bdfafbbe_320.mp4"
}
]
},
{
"id": "ej3XvmDS",
"name": "EMIWAY - FEEL (Outro) (EP DHUNDKE DIKHA) (Music by Ryini Beats)",
"album": {
"id": "20320788",
"name": "EMIWAY - FEEL (Outro) (EP DHUNDKE DIKHA) (Music by Ryini Beats)",
"url": "https://www.jiosaavn.com/album/emiway---feel-outro--ep-dhundke-dikha-music-by-ryini-beats/XqB0y,7uSkI_"
},
"year": "2020",
"releaseDate": null,
"duration": "68",
"label": "Artist Aloud_APP",
"primaryArtists": "Emiway Bantai",
"primaryArtistsId": "2985822",
"explicitContent": 0,
"playCount": "173415",
"language": "hindi",
"hasLyrics": "false",
"artist": "Emiway Bantai",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/418/EMIWAY-FEEL-Outro-EP-DHUNDKE-DIKHA-Music-by-Ryini-Beats--Hindi-2020-20210210232209-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/418/EMIWAY-FEEL-Outro-EP-DHUNDKE-DIKHA-Music-by-Ryini-Beats--Hindi-2020-20210210232209-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/418/EMIWAY-FEEL-Outro-EP-DHUNDKE-DIKHA-Music-by-Ryini-Beats--Hindi-2020-20210210232209-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emiway---feel-outro--ep-dhundke-dikha-music-by-ryini-beats/FQJYaQJdc2A",
"copyright": "© 2020 Shaikh Mohd Billal",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/418/bcd6833d80d60ca6333c47e16214171d_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/418/bcd6833d80d60ca6333c47e16214171d_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/418/bcd6833d80d60ca6333c47e16214171d_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/418/bcd6833d80d60ca6333c47e16214171d_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/418/bcd6833d80d60ca6333c47e16214171d_320.mp4"
}
]
},
{
"id": "pRKYKGQL",
"name": "EMIWAY - BILLAL (INTRO) Music by Robert Tar",
"album": {
"id": "20270890",
"name": "EP - DHUNDKE DIKHA",
"url": "https://www.jiosaavn.com/album/ep---dhundke-dikha/qSlDPC3Mgwo_"
},
"year": "2020",
"releaseDate": null,
"duration": "120",
"label": "Artist Aloud_APP",
"primaryArtists": "Emiway Bantai",
"primaryArtistsId": "2985822",
"explicitContent": 0,
"playCount": "203568",
"language": "hindi",
"hasLyrics": "true",
"artist": "Emiway Bantai",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/357/EP-DHUNDKE-DIKHA-Hindi-2020-20200508115910-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/357/EP-DHUNDKE-DIKHA-Hindi-2020-20200508115910-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/357/EP-DHUNDKE-DIKHA-Hindi-2020-20200508115910-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emiway---billal-intro-music-by-robert-tar/ADogaD93Zn8",
"copyright": "© 2020 Shaikh Mohd Billal",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/357/d7352948810dbf27200336bd88c6a119_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/357/d7352948810dbf27200336bd88c6a119_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/357/d7352948810dbf27200336bd88c6a119_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/357/d7352948810dbf27200336bd88c6a119_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/357/d7352948810dbf27200336bd88c6a119_320.mp4"
}
]
},
{
"id": "riePn8II",
"name": "Emiway - Machayenge (Hardcore Hd Mix)",
"album": {
"id": "25394159",
"name": "Emiway - Machayenge (Hardcore Hd Mix)",
"url": "https://www.jiosaavn.com/album/emiway---machayenge-hardcore-hd-mix/1nez18TNdm4_"
},
"year": "2021",
"releaseDate": null,
"duration": "162",
"label": "Dhruv Surti Music",
"primaryArtists": "Dhruv Surti",
"primaryArtistsId": "9842181",
"explicitContent": 0,
"playCount": "2757",
"language": "english",
"hasLyrics": "false",
"artist": "Dhruv Surti",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/465/Emiway-Machayenge-Hardcore-Hd-Mix--English-2021-20210216161616-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/465/Emiway-Machayenge-Hardcore-Hd-Mix--English-2021-20210216161616-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/465/Emiway-Machayenge-Hardcore-Hd-Mix--English-2021-20210216161616-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emiway---machayenge-hardcore-hd-mix/AgEOYRoIfno",
"copyright": "© 2019 Dhruv, Hardik",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/465/07b92a1180cc3dd7a5f367f903b21226_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/465/07b92a1180cc3dd7a5f367f903b21226_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/465/07b92a1180cc3dd7a5f367f903b21226_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/465/07b92a1180cc3dd7a5f367f903b21226_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/465/07b92a1180cc3dd7a5f367f903b21226_320.mp4"
}
]
},
{
"id": "DqKeEo65",
"name": "EMIWAY VS KRSNA (DISS REMIX)",
"album": {
"id": "35924123",
"name": "EMIWAY VS KRSNA (DISS REMIX)",
"url": "https://www.jiosaavn.com/album/emiway-vs-krsna-diss-remix/9NRTf2g3eaQ_"
},
"year": "2022",
"releaseDate": null,
"duration": "415",
"label": "Dr HoMiE",
"primaryArtists": "Dr HoMiE",
"primaryArtistsId": "13348413",
"explicitContent": 1,
"playCount": "394",
"language": "hindi",
"hasLyrics": "false",
"artist": "Dr HoMiE",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/348/EMIWAY-VS-KRSNA-DISS-REMIX-Hindi-2022-20220622221411-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/348/EMIWAY-VS-KRSNA-DISS-REMIX-Hindi-2022-20220622221411-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/348/EMIWAY-VS-KRSNA-DISS-REMIX-Hindi-2022-20220622221411-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emiway-vs-krsna-diss-remix/NBkgVDFfAQY",
"copyright": "℗ 2022 Dr HoMiE",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/348/aae2c926a1ab40bf04aaffc0b79ec643_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/348/aae2c926a1ab40bf04aaffc0b79ec643_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/348/aae2c926a1ab40bf04aaffc0b79ec643_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/348/aae2c926a1ab40bf04aaffc0b79ec643_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/348/aae2c926a1ab40bf04aaffc0b79ec643_320.mp4"
}
]
},
{
"id": "mcoHSCN0",
"name": "Emiwado",
"album": {
"id": "15135388",
"name": "Emiwado",
"url": "https://www.jiosaavn.com/album/emiwado/DtxvZ2,Lp5M_"
},
"year": "2014",
"releaseDate": null,
"duration": "247",
"label": "Hard African Boy",
"primaryArtists": "Kevoohard",
"primaryArtistsId": "1016840",
"explicitContent": 0,
"playCount": "1296",
"language": "english",
"hasLyrics": "false",
"artist": "Kevoohard",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/177/Emiwado-English-2014-20190216011356-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/177/Emiwado-English-2014-20190216011356-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/177/Emiwado-English-2014-20190216011356-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emiwado/HQsEeSdzeQM",
"copyright": "© 2014 Hard African Boy",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/177/693aa0ae43e992130d1ca02fc1859106_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/177/693aa0ae43e992130d1ca02fc1859106_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/177/693aa0ae43e992130d1ca02fc1859106_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/177/693aa0ae43e992130d1ca02fc1859106_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/177/693aa0ae43e992130d1ca02fc1859106_320.mp4"
}
]
},
{
"id": "Ri13Q5ip",
"name": "EMIWAY BANTAI DISS",
"album": {
"id": "28824256",
"name": "EMIWAY BANTAI DISS",
"url": "https://www.jiosaavn.com/album/emiway-bantai-diss/VS6dJdwJ174_"
},
"year": "2021",
"releaseDate": null,
"duration": "148",
"label": "3197502 Records DK",
"primaryArtists": "Raiychu",
"primaryArtistsId": "4898682",
"explicitContent": 1,
"playCount": "369",
"language": "english",
"hasLyrics": "false",
"artist": "Raiychu",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/913/EMIWAY-BANTAI-DISS-English-2021-20210801102520-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/913/EMIWAY-BANTAI-DISS-English-2021-20210801102520-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/913/EMIWAY-BANTAI-DISS-English-2021-20210801102520-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emiway-bantai-diss/IgFaAiUFXkM",
"copyright": "℗ 2021 3197502 Records DK",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/913/26ff875c259619b1af5cac11327d6447_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/913/26ff875c259619b1af5cac11327d6447_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/913/26ff875c259619b1af5cac11327d6447_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/913/26ff875c259619b1af5cac11327d6447_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/913/26ff875c259619b1af5cac11327d6447_320.mp4"
}
]
},
{
"id": "P8WAiS44",
"name": "Emiway",
"album": {
"id": "23831451",
"name": "Emiway",
"url": "https://www.jiosaavn.com/album/emiway/fPpovokFb54_"
},
"year": "2020",
"releaseDate": null,
"duration": "155",
"label": "JMR MUSIC STUDIO",
"primaryArtists": "Arya Banerjee",
"primaryArtistsId": "9122680",
"explicitContent": 0,
"playCount": "1091",
"language": "hindi",
"hasLyrics": "false",
"artist": "Arya Banerjee",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/463/Emiway-Hindi-2020-20201201105151-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/463/Emiway-Hindi-2020-20201201105151-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/463/Emiway-Hindi-2020-20201201105151-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emiway/IFA8cB1jAwc",
"copyright": "℗ 2020 JMR Music Studio",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/463/9ca96ce2144ef17c31a9c7af27219432_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/463/9ca96ce2144ef17c31a9c7af27219432_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/463/9ca96ce2144ef17c31a9c7af27219432_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/463/9ca96ce2144ef17c31a9c7af27219432_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/463/9ca96ce2144ef17c31a9c7af27219432_320.mp4"
}
]
},
{
"id": "k1HIv_3B",
"name": "Emiway Type Rap Beat",
"album": {
"id": "27719708",
"name": "Emiway Type Rap Beat",
"url": "https://www.jiosaavn.com/album/emiway-type-rap-beat/R9kquD7lJzU_"
},
"year": "2021",
"releaseDate": null,
"duration": "254",
"label": "2796202 Records DK",
"primaryArtists": "Soumya Dasgupta",
"primaryArtistsId": "9760988",
"explicitContent": 1,
"playCount": "467",
"language": "english",
"hasLyrics": "false",
"artist": "Soumya Dasgupta",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/940/Emiway-Type-Rap-Beat-English-2021-20210607173904-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/940/Emiway-Type-Rap-Beat-English-2021-20210607173904-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/940/Emiway-Type-Rap-Beat-English-2021-20210607173904-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emiway-type-rap-beat/G1kjeAJvBHE",
"copyright": "℗ 2021 2796202 Records DK",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/940/852f85f3dade800be8da98658eb553f0_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/940/852f85f3dade800be8da98658eb553f0_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/940/852f85f3dade800be8da98658eb553f0_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/940/852f85f3dade800be8da98658eb553f0_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/940/852f85f3dade800be8da98658eb553f0_320.mp4"
}
]
},
{
"id": "U7Kv6FD0",
"name": "EMIWAY BANTAI -MALUM HAI NA (feat. CHATU BABA)",
"album": {
"id": "30580473",
"name": "EMIWAY BANTAI -MALUM HAI NA (feat. CHATU BABA)",
"url": "https://www.jiosaavn.com/album/emiway-bantai--malum-hai-na-feat.-chatu-baba/zeLrIYNBhWo_"
},
"year": "2021",
"releaseDate": null,
"duration": "83",
"label": "3059049 Records DK",
"primaryArtists": "CHATMAX",
"primaryArtistsId": "11603751",
"explicitContent": 0,
"playCount": "164",
"language": "hindi",
"hasLyrics": "false",
"artist": "CHATMAX",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/547/EMIWAY-BANTAI-MALUM-HAI-NA-feat-CHATU-BABA--Hindi-2021-20211026185841-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/547/EMIWAY-BANTAI-MALUM-HAI-NA-feat-CHATU-BABA--Hindi-2021-20211026185841-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/547/EMIWAY-BANTAI-MALUM-HAI-NA-feat-CHATU-BABA--Hindi-2021-20211026185841-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emiway-bantai--malum-hai-na-feat.-chatu-baba/JV8gR0J2cwM",
"copyright": "℗ 2021 3059049 Records DK",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/547/510db189189e99baf0966c5a6ef0fdda_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/547/510db189189e99baf0966c5a6ef0fdda_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/547/510db189189e99baf0966c5a6ef0fdda_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/547/510db189189e99baf0966c5a6ef0fdda_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/547/510db189189e99baf0966c5a6ef0fdda_320.mp4"
}
]
},
{
"id": "C1cCYwkv",
"name": "Emiway Ghutno Pe",
"album": {
"id": "36542513",
"name": "Emiway Ghutno Pe",
"url": "https://www.jiosaavn.com/album/emiway-ghutno-pe/IlNoJcayR8k_"
},
"year": "2022",
"releaseDate": null,
"duration": "162",
"label": "3501060 Records DK",
"primaryArtists": "Raja Billy",
"primaryArtistsId": "8392494",
"explicitContent": 1,
"playCount": "3",
"language": "hindi",
"hasLyrics": "false",
"artist": "Raja Billy",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/040/Emiway-Ghutno-Pe-Hindi-2022-20220716103108-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/040/Emiway-Ghutno-Pe-Hindi-2022-20220716103108-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/040/Emiway-Ghutno-Pe-Hindi-2022-20220716103108-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emiway-ghutno-pe/M1kIci1HXEU",
"copyright": "℗ 2022 3501060 Records DK",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/040/73494a44f22c70fac4265995bfb4ecd6_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/040/73494a44f22c70fac4265995bfb4ecd6_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/040/73494a44f22c70fac4265995bfb4ecd6_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/040/73494a44f22c70fac4265995bfb4ecd6_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/040/73494a44f22c70fac4265995bfb4ecd6_320.mp4"
}
]
},
{
"id": "4iBRyTJe",
"name": "Cataclismo (Con Emiwa y Mk7)",
"album": {
"id": "21060212",
"name": "Cataclismo (Con Emiwa y Mk7)",
"url": "https://www.jiosaavn.com/album/cataclismo-con-emiwa-y-mk7/FSPdkCUYuE4_"
},
"year": "2020",
"releaseDate": null,
"duration": "208",
"label": "2150391 Records DK",
"primaryArtists": "BL170",
"primaryArtistsId": "7422678",
"explicitContent": 0,
"playCount": "3",
"language": "spanish",
"hasLyrics": "false",
"artist": "BL170",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/056/Cataclismo-Con-Emiwa-y-Mk7--Spanish-2020-20200624125907-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/056/Cataclismo-Con-Emiwa-y-Mk7--Spanish-2020-20200624125907-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/056/Cataclismo-Con-Emiwa-y-Mk7--Spanish-2020-20200624125907-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/cataclismo-con-emiwa-y-mk7/RAEpYw1kfVY",
"copyright": "℗ 2020 2150391 Records DK",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/056/e05bcd211e2070d53082549dd012a011_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/056/e05bcd211e2070d53082549dd012a011_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/056/e05bcd211e2070d53082549dd012a011_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/056/e05bcd211e2070d53082549dd012a011_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/056/e05bcd211e2070d53082549dd012a011_320.mp4"
}
]
},
{
"id": "dCjZ_MNm",
"name": "Emi Wa Wa Lowo Re (Remastered)",
"album": {
"id": "18759959",
"name": "Calabar-O / Emi Wa Wa Lowo Re",
"url": "https://www.jiosaavn.com/album/calabar-o--emi-wa-wa-lowo-re/YILFNy-Uq48_"
},
"year": "1960",
"releaseDate": null,
"duration": "163",
"label": "AFRO-DESIA",
"primaryArtists": "West African Rhythm Brothers",
"primaryArtistsId": "899291",
"explicitContent": 0,
"playCount": "45",
"language": "afrikaans",
"hasLyrics": "false",
"artist": "West African Rhythm Brothers",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/067/Calabar-O-Emi-Wa-Wa-Lowo-Re-Afrikaans-1960-20210918072357-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/067/Calabar-O-Emi-Wa-Wa-Lowo-Re-Afrikaans-1960-20210918072357-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/067/Calabar-O-Emi-Wa-Wa-Lowo-Re-Afrikaans-1960-20210918072357-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emi-wa-wa-lowo-re-remastered/FCsBayt9eV4",
"copyright": "(P) 2020 AFRO-DESIA",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/067/c522227b9d368a0abda799bbb9dbd384_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/067/c522227b9d368a0abda799bbb9dbd384_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/067/c522227b9d368a0abda799bbb9dbd384_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/067/c522227b9d368a0abda799bbb9dbd384_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/067/c522227b9d368a0abda799bbb9dbd384_320.mp4"
}
]
},
{
"id": "0QbQRUUU",
"name": "Emi Wa Wa Lowo Re/Alun Gbere Wa De Re Medley",
"album": {
"id": "19725915",
"name": "Dr. Ganja’s Polytonality Blues",
"url": "https://www.jiosaavn.com/album/dr.-ganja’s-polytonality-blues/fqugwAjtTU0_"
},
"year": "2019",
"releaseDate": null,
"duration": "1048",
"label": "Owoh Records",
"primaryArtists": "Dr. Orlando Owoh",
"primaryArtistsId": "2512353",
"explicitContent": 0,
"playCount": "8",
"language": "yoruba",
"hasLyrics": "false",
"artist": "Dr. Orlando Owoh",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/627/Dr-Ganja-s-Polytonality-Blues-Yoruba-2019-20201225121623-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/627/Dr-Ganja-s-Polytonality-Blues-Yoruba-2019-20201225121623-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/627/Dr-Ganja-s-Polytonality-Blues-Yoruba-2019-20201225121623-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emi-wa-wa-lowo-realun-gbere-wa-de-re-medley/QDkJYCZlYmY",
"copyright": "© 1972 Owoh Records",
"downloadUrl": [
{
"quality": "12kbps",
"link": "https://aac.saavncdn.com/627/40d82247a5a4c1d4a75bf733eccba840_12.mp4"
},
{
"quality": "48kbps",
"link": "https://aac.saavncdn.com/627/40d82247a5a4c1d4a75bf733eccba840_48.mp4"
},
{
"quality": "96kbps",
"link": "https://aac.saavncdn.com/627/40d82247a5a4c1d4a75bf733eccba840_96.mp4"
},
{
"quality": "160kbps",
"link": "https://aac.saavncdn.com/627/40d82247a5a4c1d4a75bf733eccba840_160.mp4"
},
{
"quality": "320kbps",
"link": "https://aac.saavncdn.com/627/40d82247a5a4c1d4a75bf733eccba840_320.mp4"
}
]
},
{
"id": "H-Fn2PcK",
"name": "Emi Wa Wa Lowo Re",
"album": {
"id": "2034848",
"name": "EMI WA WA LOWO RE, African Master Series Pt.3 (Remastered)",
"url": "https://www.jiosaavn.com/album/emi-wa-wa-lowo-re-african-master-series-pt.3-remastered/LLCSMoL30eg_"
},
"year": "2016",
"releaseDate": null,
"duration": "163",
"label": "AFRO-DESIA",
"primaryArtists": "West African Rhythm Brothers",
"primaryArtistsId": "899291",
"explicitContent": 0,
"playCount": "192",
"language": "afrikaans",
"hasLyrics": "false",
"artist": "West African Rhythm Brothers",
"image": [
{
"quality": "50x50",
"link": "https://c.saavncdn.com/252/EMI-WA-WA-LOWO-RE-African-Master-Series-Pt-3-Remastered-Afrikaans-2016-50x50.jpg"
},
{
"quality": "150x150",
"link": "https://c.saavncdn.com/252/EMI-WA-WA-LOWO-RE-African-Master-Series-Pt-3-Remastered-Afrikaans-2016-150x150.jpg"
},
{
"quality": "500x500",
"link": "https://c.saavncdn.com/252/EMI-WA-WA-LOWO-RE-African-Master-Series-Pt-3-Remastered-Afrikaans-2016-500x500.jpg"
}
],
"url": "https://www.jiosaavn.com/song/emi-wa-wa-lowo-re/OEUtX0ZgVHg",
"copyright": "(P) 2016 AFRO-DESIA",
"downloadUrl": false
}
]
}
Dear sir please add Add gaana.com, hungama.com,apple music
Yes, I did try to obtain individual lyrics and search playlists, but those tasks can be completed manually with just one click.
Jiotune please add
17:04:27:61
2022-12-03T11:34:29.806Z 847d37a5-5e4f-415c-b009-5657c6f8653c ERROR (node:8) ExperimentalWarning: The Fetch API is an experimental feature. This feature could change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
2022-12-03T11:34:38.793Z 847d37a5-5e4f-415c-b009-5657c6f8653c Task timed out after 10.01 seconds```
i think your apis is not working because i try to call this https://saavn.dev/songs?link=https://www.jiosaavn.com/song/tere-sang-ishq-hua-from-yodha/KTAudkRcRkQ
but its showing this type of errors
{
"success": false,
"message": "route not found, check docs at https://saavn.dev/docs"
}
I guess JioSaavn recently made changes in their API which resulted in breaking the API.
link - https://www.jiosaavn.com/s/album/hindi/papa-meri-jaan-from-animal-2023/lFRhaboFsO0_
problem - above link is getting invalid url on album detail api endpoint but its opening on web browser
As the title suggests, the original jiosaavn api takes one or more pids, seperated by comma. It would be nice to have one in this too.
Also if possible add
Dear sir please add in fix download url some links showing download url false
and jiotune and ringtone in your jiosaavn api like vlink/vcode please and possible please add new features code
Nice jiosaavn api
This Custom API won't be working anymore. as Heroku hosting services has terminated free hosting
Hello,
I am using this API and it's really nice but I did not find the way for getting type "featured", "playlists", "artists". or may be missed in docs ?
Don't check mp3 if that is available or not it will make your api so slow.
Hi,
How can I get trending songs according to location. Like, localized song list.
Please add Playlist details by url
Because id search is not comfortable
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.