playlist.replaceTrackList
Description:
Replace playlist contents.
Note that previous contents are removed.
Authentication : REQUIRED
Parameters:
apikey : application developer identifier [R]
country : catalogue country
format : output format
playlistCode : playlist identifier [R]
trackCode : comma separated list of track identifiers [R]
unique : states if duplicate trackCodes must be discarded: set to 1 to discard duplicate trackCodes, 0 otherwise (default:
country : catalogue country
format : output format
playlistCode : playlist identifier [R]
trackCode : comma separated list of track identifiers [R]
unique : states if duplicate trackCodes must be discarded: set to 1 to discard duplicate trackCodes, 0 otherwise (default:
0)
Return values:
Basic playlist details and the list of added tracks (with trackCode and playlist position).
Sample call
http://api.playme.com/playlist.replaceTrackList?playlistCode=651539&trackCode=3653158,743237&_PONY=12-90e925201c5f90c5e4dca794a1c4f91d999999END
Sample Result: XML
<?xml version="1.0" encoding="UTF-8"?> <response> <playlist> <playlistCode>651539</playlistCode> <name><![CDATA[hotels]]></name> <description><![CDATA[songs I listened to in hotels]]></description> </playlist> <tracks> <track> <trackCode>3653157</trackCode> <position>21</position> </track> <track> <trackCode>743236</trackCode> <position>22</position> </track> </tracks> </response>
Sample Result: JSON
{
"response": {
"playlist": {
"playlistCode": "651539",
"name": "hotels",
"description": "songs I listened to in hotels"
},
"tracks": [{
"trackCode": "3653158",
"position": "23"
},
{
"trackCode": "743237",
"position": "24"
}]
}
}
LOG IN