{"@context": "https://schema.org", "@type": "WebAPI", "name": "Trakt API API", "description": "At Trakt, we collect lots of interesting information about what tv shows and movies everyone is watching. Part of the fun with such data is making it available for anyone to mash up and use on their own site or app. The Trakt API was made just for this purpose. It is very easy to use, you basically ", "provider": {"@type": "Organization", "name": "trakt.tv"}, "documentation": "https://trakt.docs.apiary.io/api-description-document"}
Index / APIs / trakt.tv

Trakt API API

At Trakt, we collect lots of interesting information about what tv shows and movies everyone is watching. Part of the fun with such data is making it available for anyone to mash up and use on their own site or app. The Trakt API was made just for this purpose. It is very easy to use, you basically

Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.

Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.

base URLs: https://api.trakt.tv

auth: o a u t h 2

find it by capability: POST /search {"query":{"text":"..."}} returns these operations with their invocation detail. Connect any agent client.

Trakt API v1.0.0

At Trakt, we collect lots of interesting information about what tv shows and movies everyone is watching. Part of the fun with such data is making it available for anyone to mash up and use on their own site or app. The Trakt API was made just for this purpose. It is very easy to use, you basically call a URL and get some JSON back. More complex API calls (such as adding a movie or show to your c

methodpathwhat the vendor says it does
GET/calendars/all/dvd/{start_date}/{days}Get DVD releases #### ✨ Extended Info 🎚 Filters Returns all movies with a DVD release date dur
GET/calendars/all/movies/{start_date}/{days}Get movies #### ✨ Extended Info 🎚 Filters Returns all movies with a release date during the ti
GET/calendars/all/shows/new/{start_date}/{days}Get new shows #### ✨ Extended Info 🎚 Filters Returns all new show premieres (season 1, episode
GET/calendars/all/shows/premieres/{start_date}/{days}Get season premieres #### ✨ Extended Info 🎚 Filters Returns all show premieres (any season, ep
GET/calendars/all/shows/{start_date}/{days}Get shows #### ✨ Extended Info 🎚 Filters Returns all shows airing during the time period speci
GET/calendars/my/dvd/{start_date}/{days}Get DVD releases #### 🔒 OAuth Required ✨ Extended Info 🎚 Filters Returns all movies wi
GET/calendars/my/movies/{start_date}/{days}Get movies #### 🔒 OAuth Required ✨ Extended Info 🎚 Filters Returns all movies with a r
GET/calendars/my/shows/new/{start_date}/{days}Get new shows #### 🔒 OAuth Required ✨ Extended Info 🎚 Filters Returns all new show pre
GET/calendars/my/shows/premieres/{start_date}/{days}Get season premieres #### 🔒 OAuth Required ✨ Extended Info 🎚 Filters Returns all show
GET/calendars/my/shows/{start_date}/{days}Get shows #### 🔒 OAuth Required ✨ Extended Info 🎚 Filters Returns all shows airing dur
GET/certifications/{type}Get certifications Get a list of all certifications, including names, slugs, and descriptions. Certifications
POST/checkinCheck into an item #### 🔒 OAuth Required Check into a movie or episode. This should be tied to a user
DELETE/checkinDelete any active checkins #### 🔒 OAuth Required Removes any active checkins, no need to provide a sp
POST/commentsPost a comment #### 🔒 OAuth Required 😁 Emojis Add a new comment to a movie, show, season, epi
GET/comments/recent/{comment_type}/{type}Get recently created comments #### 📄 Pagination ✨ Extended Info 😁 Emojis Returns the m
GET/comments/trending/{comment_type}/{type}Get trending comments #### 📄 Pagination ✨ Extended Info 😁 Emojis Returns all comments
GET/comments/updates/{comment_type}/{type}Get recently updated comments #### 📄 Pagination ✨ Extended Info 😁 Emojis Returns the m
GET/comments/{id}Get a comment or reply #### 😁 Emojis Returns a single comment and indicates how many replies it has.
PUT/comments/{id}Update a comment or reply #### 🔒 OAuth Required 😁 Emojis Update a single comment. The OAuth u
DELETE/comments/{id}Delete a comment or reply #### 🔒 OAuth Required Delete a single comment. The OAuth user must match th
GET/comments/{id}/itemGet the attached media item #### ✨ Extended Info Returns the media item this comment is attached to. T
POST/comments/{id}/likeLike a comment #### 🔒 OAuth Required Votes help determine popular comments. Only one like is allowed
DELETE/comments/{id}/likeRemove like on a comment #### 🔒 OAuth Required Remove a like on a comment. Comments
GET/comments/{id}/likesGet all users who liked a comment #### 📄 Pagination Returns all users who liked a comment. If you onl
GET/comments/{id}/repliesGet replies for a comment #### 📄 Pagination 😁 Emojis Returns all replies for a comment. It is
POST/comments/{id}/repliesPost a reply for a comment #### 🔒 OAuth Required 😁 Emojis Add a new reply to an existing comm
GET/countries/{type}Get countries Get a list of all countries, including names and codes. Countries
GET/genres/{type}Get genres Get a list of all genres, including names and slugs. Genres
GET/languages/{type}Get languages Get a list of all langauges, including names and codes. Languages
GET/lists/popularGet popular lists #### 📄 Pagination 😁 Emojis Returns the most popular lists. Popularity is ca
GET/lists/trendingGet trending lists #### 📄 Pagination 😁 Emojis Returns all lists with the most likes and comme
GET/lists/{id}Get list #### 😁 Emojis Returns a single list. Use the [**/lists/:id/items**](#reference/lists/list-it
GET/lists/{id}/comments/{sort}Get all list comments #### 📄 Pagination 😁 Emojis Returns all top level comments for a list. B
GET/lists/{id}/items/{type}Get items on a list #### 📄 Pagination Optional ✨ Extended Info 😁 Emojis Get all items
GET/lists/{id}/likesGet all users who liked a list #### 📄 Pagination Returns all users who liked a list. Lists
GET/movies/anticipatedGet the most anticipated movies #### 📄 Pagination ✨ Extended Info 🎚 Filters Returns th
GET/movies/boxofficeGet the weekend box office #### ✨ Extended Info Returns the top 10 grossing movies in the U.S. box off
GET/movies/collected/{period}Get the most Collected movies #### 📄 Pagination ✨ Extended Info 🎚 Filters Returns the
GET/movies/played/{period}Get the most played movies #### 📄 Pagination ✨ Extended Info 🎚 Filters Returns the mos
GET/movies/popularGet popular movies #### 📄 Pagination ✨ Extended Info 🎚 Filters Returns the most popula

and 143 more operation(s) in this specification, all searchable.

specification origin: https://trakt.docs.apiary.io/api-description-document

nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.