Trakt API

15 endpoints for Trakt, each at its own method and path, called with your API key. Open an endpoint for its inputs, examples and response.

Base URL
https://cotlet.dev/api/v1/trakt
Connects with
Your own Trakt account (free or VIP). You sign in in your own browser; Cotlet never sees your password.
Integration page
Trakt

Read (8)

Return data and change nothing in the account.

Trakt Endpoints: Read
EndpointDescription
GET /titles/search Find movies and shows by title and year, with Trakt IDs.
GET /watchlist Titles on your watchlist with the date each was added.
GET /history What you watched and when, newest first.
GET /ratings Your ratings from 1 to 10 for movies, shows, seasons and episodes.
GET /lists Your custom lists with name, privacy and item count.
GET /lists/{list_id}/items The titles on one of your lists, in list order.
GET /calendar Episodes of your shows airing in the coming days.
GET /account-limits Your VIP status and limits for lists and the watchlist.

Write (7)

Change the account. Calls marked Confirm wait for the user to approve them.

Trakt Endpoints: Write
EndpointDescription
POST /watchlists Add movies and shows to your watchlist in one call.
DELETE /watchlists Take titles off your watchlist.
POST /histories Log movies and episodes as watched, with the date of the watch.
DELETE /histories Delete plays from your watch history.
POST /titles/rate Rate movies, shows, seasons or episodes from 1 to 10.
POST /lists Confirm Create a custom list with a name, a description and a privacy setting.
POST /lists/{list_id} Confirm Add titles to one of your custom lists.

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.