Proxy HTTP API¶
-
GET
/playlists/all_songs
¶ Retrieve a special playlist that contains all songs owned by the user.
By default, it returns an XSPF-formatted playlist. If
application/json
is preferred in theAccept
HTTP header, it will pass through the JSON representation that is returned by GMusic.
-
GET
/favicon.ico
¶ favicon.ico route.
-
GET
/playlists
¶ Retrieve all of the logged in user’s playlists.
By default, it returns an XSPF-formatted playlist. If
application/json
is preferred in theAccept
HTTP header, it will return the JSON representation that is returned by GMusic.
-
POST
/search
¶ Search All Access for artists/albums/tracks.
Requires a JSON payload with one key:
query
. Returns the JSON results directly from the API.
-
GET
/
¶ Main page of the frontend.
-
GET
/playlists/
(playlist_id)¶ Retrieve the metadata for a given playlist.
By default, it returns an XSPF-formatted playlist. If
application/json
is preferred in theAccept
HTTP header, it will return the JSON representation that is returned by GMusic.
-
GET
/artists/
(artist_id)¶ Retrieve the artist metadata from the Google Music API in JSON.
-
GET
/albums/
(album_id)¶ Retrieve the album metadata from the Google Music API.
By default, it returns an XSPF-formatted playlist. If
application/json
is preferred in theAccept
HTTP header, it will return the JSON representation that is returned by GMusic.
-
GET
/songs/
(song_id)¶ Retrieve the song data for a given store ID.
By default, it returns the MP3. If
application/json
is preferred in theAccept
HTTP header, it will pass through the JSON representation that is returned by GMusic.