Bug when using offset greater than 49 when pulling top tracks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
When using the endpoint https://api.spotify.com/v1/me/top/tracks with the offset parameter greater than 49, the response is returned with an offset of 50 and a limit of 0. It is possible to get more than the 50 top tracks, for example by using an offset of 49 and a limit of 50, however, even using an offset of 50 and a limit of 49 (which should return all but one of the same songs) will return a completely empty response. The issue persists for all time ranges specified in the parameters as well.
This occurs when using my WebAPI app with Authorization Code OAuth.
Request: https://api.spotify.com/v1/me/top/tracks (with parameters offset=50, limit=49)
Expected: The 50-99 songs with the greatest affinity for the user
Response: 200 response with the following JSON: {'items': [], 'total': 0, 'limit': 0, 'offset': 50, 'href': 'https://api.spotify.com/v1/me/top/tracks?limit=0&offset=50', 'next': None, 'previous': 'https://api.spotify.com/v1/me/top/tracks?limit=0&offset=50'}
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page