- Overview
- Authentication
- Errors
- Images
- Advanced Ratings
- Scrobbling vs. Checkins
- Syncing with trakt
-
Account
-
Activity
-
Calendar
-
Comment
-
Genres
-
Lists
-
Movie
-
Movies
-
Network
-
Rate
-
Recommendations
-
Search
-
Server
-
Show
- show/cancelcheckin
- show/cancelwatching
- show/checkin
- show/comments
- show/episode/comments
- show/episode/library
- show/episode/seen
- show/episode/summary
- show/episode/unlibrary
- show/episode/unseen
- show/episode/unwatchlist
- show/episode/watchingnow
- show/episode/watchlist
- show/library
- show/related
- show/scrobble
- show/season
- show/season/library
- show/season/seen
- show/seasons
- show/seen
- show/summary
- show/unlibrary
- show/unwatchlist
- show/watching
- show/watchingnow
- show/watchlist
-
Shows
-
User
- user/calendar/shows
- user/lastactivity
- user/library/movies/all
- user/library/movies/collection
- user/library/movies/watched
- user/library/shows/all
- user/library/shows/collection
- user/library/shows/watched
- user/list
- user/lists
- user/network/followers
- user/network/following
- user/network/friends
- user/profile
- user/progress/collected
- user/progress/watched
- user/ratings/episodes
- user/ratings/movies
- user/ratings/shows
- user/watching
- user/watchlist/episodes
- user/watchlist/movies
- user/watchlist/shows
-
Deprecated
- friends/add
- friends/all
- friends/approve
- friends/delete
- friends/deny
- friends/requests
- movie/shouts
- shout/episode
- shout/movie
- shout/show
- show/episode/shouts
- show/shouts
- user/friends
- user/library/movies/hated
- user/library/movies/loved
- user/library/shows/hated
- user/library/shows/loved
- user/watched
- user/watched/episodes
- user/watched/movies
Summary
Returns all movies a user has rated. By default all rated movies are returned, but you can also limit to a specific rating. Protected users won't return any data unless you are friends.
URL
http://api.trakt.tv/user/ratings/movies.format/apikey/username/rating/extended
Supported formats
json
Supported request methods
GET
Requires authentication
optional (details)
If this user has a protected profile, valid auth will allow data to be returned for yourself and any friends.
Required Parameters
-
apikey
Sign in to view your API key.
-
username
You can get a username by browsing the website and looking at the URL when on a profile page.
-
rating (optional)
By default, this assume all ratings will be returned. For simple ratings, use love or hate. For advanced ratings use 1, 2, 3, 4, 5, 6, 7, 8, 9, or 10. Note that love and 10 are the same and hate and 1 are the same.
-
extended (optional)
By default, this returns the minimal info. Set to normal for more info (url, images, genres). Set to full for full info. Only send this if you really need the full dump as it doubles the data size being sent back.
Example Request
http://api.trakt.tv/user/ratings/movies.json/apikey/justin/all
[
{
"inserted":1310108607,
"rating":"love",
"rating_advanced":10,
"title":"12 Monkeys",
"year":1995,
"imdb_id":"tt0114746",
"tmdb_id":"63"
},
{
"inserted":1317711501,
"rating":"love",
"rating_advanced":10,
"title":"30 Days of Night",
"year":2007,
"imdb_id":"tt0389722",
"tmdb_id":"4513"
}
]



