Trakt
Trakt API Blog
Published in
4 min readJan 18, 2022

--

Here’s a list of updates and bug fixes to the Trakt API in 2022. View the full API Docs on Apiary. Please ask questions in our GitHub project.

If you’d like to support Trakt, please consider signing up for VIP.

November 14, 2022

UPDATES

November 9, 2022

UPDATES

  • PCKE authentication flow now supported.

November 3, 2022

UPDATES

October 26, 2022

BUGS

  • Fixed actor headshots if they are a host character (i.e. Doctor Who).
  • Fixed movie runtime to make sure it’s not null.

September 12, 2022

BUGS

August 28 2022

UPDATES

  • Added Donghua genre (Chinese Animation)

BUGS

June 28, 2022

UPDATES

  • Recommendations enforce a 50 item limit. Read more about this feature and why it’s limited.
  • /users/:id/lists/collaborations returns all lists a user has permission to collaborate on. Access a collaboration list like normal, and the OAuth user will have permissions to view items, add items, and remove items.
  • /users/saved_filters returns all advanced filters a user has created. This is a great alternative to creating and maintaining personal lists. In some cases, the data is already there via a filter.

BUGS

  • Fixed official lists to ensure they always return a user object.

June 14, 2022

UPDATES

June 6, 2022

UPDATES

  • Translations include the country, so we can include all language+country combinations instead of just a single language. This update applies to movie, show, season, and episode translations.

May 24, 2022

LIST LIMITS

VIP Members* Unlimited lists
* 10,000 items on your watchlist
* 10,000 items on a personal list
* notes on each list item
New Members* 5 personal lists
* 1,000 items on your watchlist
* 500 items on a personal list
Existing Members* 10 personal lists
* 2,000 items on your watchlist
* 1,000 items on a personal list

VIP UPDATES (more info)

  • We’re introducting the concept of 🔥 VIP Enhanced API methods. A 420 HTTP status code is returned when the user has exceeded their account limits. Signing up for Trakt VIP will increase these limits. If the user isn’t a VIP, please open a browser to X-Upgrade-URL so the user can sign up for Trakt VIP. If they are already VIP and still exceeded the limit, please display a message indicating this.
  • notes can be added to all list items (personal lists, watchlist, recommendations).

UPDATES

  • /users/settings includes all limits for a user’s account.
"limits": {
"list": {
"count": 5,
"item_count": 250
},
"watchlist": {
"item_count": 250
},
"recommendations": {
"item_count": 50
}
}

April 28, 2022

UPDATES

  • Season translations available using /shows/:id/season/:season_number/translations.
  • Improved performance of /sync/playback.
  • API docs updated to all status options.
  • /users/:id/likes/comments can optionally include media objects for each comment like.
  • Expose more CORS headers: X-Ratelimit, Retry-After, X-Upgrade-URL, X-Applied-Sort-By, X-Applied-Sort-How, Cache-Control, Pragma, Expires
  • Added requested_at to /sync/last_activities which is set when the OAuth user has a private account and someone requests to follow them.
  • Return updated_at and item_count when adding, deleting, or re-ordering list (personal list, watchlist, recommendations) items.

BUGS

March 15, 2022

UPDATES

BUGS

--

--