Netease Cloud Music Api

🎶 **Netease Cloud Music API** 🎶 Unlock the full potential of Netease Cloud Music with our robust API! 🌐 Seamlessly integrate music data, playlists, lyrics, and more into your applications. Perfect for developers looking to create a dynamic and rich music experience. 🎧 🚀 **Features**: - 🎵 Access to millions of songs - 📜 Fetch detailed lyrics - 📅 Curated playlists and charts - 🕵️‍♂️ Discover new…

6 subscribers
44 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Netease Cloud Music Api endpoints

MethodEndpointDescription
Album
GET All new
/album/new
The Music Search endpoint enables users to search for songs, artists, and albums using keywords. It returns relevant music data, including song titles, artist names, album names,…
GET Dynamic Information
/album/detail/dynamic
The Album Dynamic Information endpoint provides real-time details about a specific album, including tracklist, artist information, release date, and user-generated content such…
POST Favorite/unfavorite album
/album/sub
Mark an album as a favorite.
GET Album
/album
Get album content
Artist
GET Artist singles
/artists
Get artist singles
GET Artist album
/artist/album
Get artist album
GET Singer list
/toplist/artist
Call this interface to get the singer list in the ranking list
GET Get singer mv
/artist/mv
Call this interface and pass in the singer id to get the singer's mv information. The specific mv playback address can be obtained by calling /mv and passing in the mvid obtained…
POST Favorite singer
/artist/sub
Call this interface, pass in the singer id, and collect the singer
POST Similar singers
/simi/artist
Call this interface and pass in the singer id to obtain similar singers
Auth
POST Log in with phone
/login/cellphone
* - phone: mobile phone number * - password: password * - countrycode: country code, used for foreign mobile phone number login, for example, from the United States: 1 * -…
POST Email Login
/login
* - email: 163 NetEase mailbox * - password: password * - md5_password: md5 encrypted password, password will be invalid after being passed in
GET QR code key generation interface
/login/qr/key
NOTHING
GET QR code generation interface
/login/qr/create
Calling this interface and passing in the key generated by the previous interface can generate the base64 and QR code information of the QR code image.
GET QR code detection scan code status interface
/login/qr/check
Polling this interface can obtain the QR code scanning status. 800 means the QR code has expired, 801 means waiting for scanning, 802 means pending confirmation, and 803 means…
POST Refresh login
/login/refresh
Call this interface to refresh the login status
POST sign out
/logout
Call this interface to log out.
MV
GET Get mv data
/mv/detail
* Description: Call this interface and pass in mvid (pass type=1004 when searching for music) to obtain the corresponding MV data. The data includes mv name, singer, release…
GET mv address
/mv/url
Description: Call this interface and pass in the mv id to obtain the mv playback address.
GET similar mv
/simi/mv
Description: Call this interface and pass in mvid to obtain similar mv
POST Favorite/Unfavorite MV
/mv/sub
Description: Call this interface to collect/uncollect MVs
Others
GET search
/search
* Description: Call this interface and pass in search keywords to search for the music/album/singer/playlist/user. There can be multiple keywords, separated by spaces. * For…
GET Cloud search
/cloudsearch
* Description: Call this interface and pass in search keywords to search for the music/album/singer/playlist/user. There can be multiple keywords, separated by spaces. * For…
GET Personal fm
/personal_fm
Nothing
GET Fm trash
/fm_trash
Nothing.
Playlist
GET Recommended playlist
/personalized
Description: Call this interface to obtain recommended playlists
GET Get daily recommended playlists
/recommend/resource
Description: Call this interface to get the daily recommended playlist (login required)
GET Get playlist details
/playlist/detail
Note: You can see the name of the playlist in the playlist, but you cannot see the specific content of the playlist. Call this interface and pass in the playlist id to get all…
GET Get premium playlists
/top/playlist/highquality
Description: Call this interface to get the premium song list
GET Playlist (selected by netizens)
/top/playlist
Description: Call this interface to obtain the playlist selected by netizens
GET Playlist Category
/playlist/catlist
Description: Call this interface to obtain the playlist category, including category information.
GET All lists
/toplist
Description: Call this interface to get all the lists. Interface address: /toplist
GET Favorite/unfavorite playlist
/playlist/subscribe
Description: Call this interface and pass in the type and playlist id to collect the playlist or cancel the collection.
GET Delete playlist
/playlist/delete
Description: Call this interface and pass in the playlist id to delete the playlist.
Track
GET Get music url
/song/url
Note: After using the playlist details interface, you can get the music id, but not the music url. Call this interface and pass in multiple music ids (can be multiple, separated…
GET Get song details
/song/detail
Description: Call this interface, pass in the music id (supports multiple ids, separated by ,), and you can get the song details (note: the song cover now needs to be obtained…
User
GET Get user details
/user/detail
Description: After logging in, call this interface and pass in the user id to obtain user details.
GET Get account details
/user/account
Description: Call this interface after logging in to obtain user account information
GET Get user playlist
/user/playlist
说明 : 登录后调用此接口 , 传入用户 id, 可以获取用户歌单
Other endpoints
GET Music Search (BETA)
/search1
The Music Search endpoint allows users to search for songs, artists, and albums by keywords. It retrieves relevant music data based on the user's query, providing details such as…
GET Radio program
/dj/program
The Radio Program endpoint allows users to search for radio programs, view details of a specific program, and listen to live or recorded broadcasts.
GET Song comments
/comment/music
The Song Comments endpoint allows users to fetch and post comments on a specific song. Users can view existing comments and add their own feedback or reviews.
GET Song URL
/song/url
SONG URL
GET search data
/search
search

Netease Cloud Music Api pricing

PlanPriceRate limitQuotas
BASIC Free 1000 / hour
  • Requests: 1,000 / monthly (then $0.5000 each)

More Music APIs

View all →
  • Fetch public data, such songs, album and playlists from YouTube Music Server.

    MusicFreemium1.8k subscribers
  • Music Data for Spotify, Apple Music, Amazon, Deezer, YouTube, TikTok, Shazam, Beatport, Traxsource,…

    MusicFreemium399 subscribers
  • Spotify Scraper is a third-party API that exposes Spotify's catalog data — tracks, albums, playlists,…

    ReviewedMusicFreemium5.4k subscribers
  • Get the stream number / play count for any song on Spotify!

    MusicFreemium105 subscribers
  • Shazam Core is a RapidAPI-hosted interface into the Shazam music database, giving developers access to…

    ReviewedMusicFreemium8.6k subscribers
  • Identify any song. Discover, artists, lyrics, videos & playlists to create a song detector site/application…

    MusicFreemium