Return progress from one api call
Currently to recreate the trakt websites up next (progress) page in python we need to make numerous api calls.
First I need to call /sync/watched to grab the trakt id of all shows I have watched.
Then i need to make a progress api call for each of the shows i have watched to grab the next_episode for each show.
This results in over 100 API calls just to recreate the trakt websties progress page.
There should be an api method that returns the up next (progress) list for a user in one call. A json of each show with a next episode key.
This would improve performance and speed while cutting down on calls to the end point.
In addition, the current method that must be used causes rate limiting due to the amount of calls needed to grab the next episode for each show i have watched.
Please see the github api project. There is some discussion on this.
We don’t offer an overall api for performance reasons. We suggest calculating the progress locally in your app.