{ "info": { "_postman_id": "052cfdf7-6359-4217-8adb-0a438fc9b31f", "name": "Trakt Calendars Checkin API", "description": "The Trakt API is a RESTful API for integrating TV show and movie tracking\nfeatures into applications. It exposes Trakt's media database, user\nwatch history, lists, watchlists, ratings, comments, scrobbling, and\nrecommendations. Authentication is OAuth 2.0 (Authorization Code and\nDevice flows).\n\nThis OpenAPI is a representative sampling of the full Trakt API v2\nsurface, covering authentication, movies, shows, episodes, seasons,\npeople, search, users, sync, scrobble, checkin, lists, calendars,\nrecommendations, comments, notes, and reference data. The canonical\ncontract is the ts-rest router published at github.com/trakt/trakt-api.\n\n\nContact Support:\n Name: Trakt API Support", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T03:17:41.000Z", "updatedAt": "2026-07-28T03:17:41.000Z", "lastUpdatedBy": "35240", "uid": "35240-052cfdf7-6359-4217-8adb-0a438fc9b31f" }, "item": [ { "name": "checkin", "item": [ { "name": "Check Into An Item", "id": "c9df1e2e-8430-408d-aebd-5e823296dd4a", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"movie\": {\n \"title\": \"\",\n \"year\": \"\",\n \"ids\": {\n \"trakt\": \"\",\n \"slug\": \"\",\n \"imdb\": \"\",\n \"tmdb\": \"\",\n \"tvdb\": \"\"\n },\n \"tagline\": \"\",\n \"overview\": \"\",\n \"released\": \"\",\n \"runtime\": \"\",\n \"country\": \"\",\n \"trailer\": \"\",\n \"homepage\": \"\",\n \"rating\": \"\",\n \"votes\": \"\",\n \"comment_count\": \"\",\n \"updated_at\": \"\",\n \"language\": \"\",\n \"languages\": [\n \"\",\n \"\"\n ],\n \"available_translations\": [\n \"\",\n \"\"\n ],\n \"genres\": [\n \"\",\n \"\"\n ],\n \"certification\": \"\",\n \"status\": \"released\"\n },\n \"episode\": {\n \"season\": \"\",\n \"number\": \"\",\n \"title\": \"\",\n \"ids\": {\n \"trakt\": \"\",\n \"slug\": \"\",\n \"imdb\": \"\",\n \"tmdb\": \"\",\n \"tvdb\": \"\"\n },\n \"number_abs\": \"\",\n \"overview\": \"\",\n \"first_aired\": \"\",\n \"runtime\": \"\",\n \"episode_type\": \"series_finale\"\n },\n \"sharing\": {\n \"twitter\": \"\",\n \"mastodon\": \"\",\n \"tumblr\": \"\"\n },\n \"message\": \"\",\n \"venue_id\": \"\",\n \"venue_name\": \"\",\n \"app_version\": \"\",\n \"app_date\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/checkin", "host": [ "{{baseUrl}}" ], "path": [ "checkin" ] }, "description": "Check into a movie or episode. Sets the watching status; auto-expires after the runtime elapses." }, "response": [ { "id": "5e0dc866-34db-49ea-a299-890d829b9270", "name": "Checkin created.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"movie\": {\n \"title\": \"\",\n \"year\": \"\",\n \"ids\": {\n \"trakt\": \"\",\n \"slug\": \"\",\n \"imdb\": \"\",\n \"tmdb\": \"\",\n \"tvdb\": \"\"\n },\n \"tagline\": \"\",\n \"overview\": \"\",\n \"released\": \"\",\n \"runtime\": \"\",\n \"country\": \"\",\n \"trailer\": \"\",\n \"homepage\": \"\",\n \"rating\": \"\",\n \"votes\": \"\",\n \"comment_count\": \"\",\n \"updated_at\": \"\",\n \"language\": \"\",\n \"languages\": [\n \"\",\n \"\"\n ],\n \"available_translations\": [\n \"\",\n \"\"\n ],\n \"genres\": [\n \"\",\n \"\"\n ],\n \"certification\": \"\",\n \"status\": \"released\"\n },\n \"episode\": {\n \"season\": \"\",\n \"number\": \"\",\n \"title\": \"\",\n \"ids\": {\n \"trakt\": \"\",\n \"slug\": \"\",\n \"imdb\": \"\",\n \"tmdb\": \"\",\n \"tvdb\": \"\"\n },\n \"number_abs\": \"\",\n \"overview\": \"\",\n \"first_aired\": \"\",\n \"runtime\": \"\",\n \"episode_type\": \"series_finale\"\n },\n \"sharing\": {\n \"twitter\": \"\",\n \"mastodon\": \"\",\n \"tumblr\": \"\"\n },\n \"message\": \"\",\n \"venue_id\": \"\",\n \"venue_name\": \"\",\n \"app_version\": \"\",\n \"app_date\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/checkin", "host": [ "{{baseUrl}}" ], "path": [ "checkin" ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "text", "header": [], "cookie": [], "responseTime": null, "body": null, "createdAt": "2026-07-28T03:17:42.000Z", "updatedAt": "2026-07-28T03:17:42.000Z", "uid": "35240-5e0dc866-34db-49ea-a299-890d829b9270" }, { "id": "fb8a1eb7-f0ab-4e50-a731-044a3bd89332", "name": "Already checked in (conflict).", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"movie\": {\n \"title\": \"\",\n \"year\": \"\",\n \"ids\": {\n \"trakt\": \"\",\n \"slug\": \"\",\n \"imdb\": \"\",\n \"tmdb\": \"\",\n \"tvdb\": \"\"\n },\n \"tagline\": \"\",\n \"overview\": \"\",\n \"released\": \"\",\n \"runtime\": \"\",\n \"country\": \"\",\n \"trailer\": \"\",\n \"homepage\": \"\",\n \"rating\": \"\",\n \"votes\": \"\",\n \"comment_count\": \"\",\n \"updated_at\": \"\",\n \"language\": \"\",\n \"languages\": [\n \"\",\n \"\"\n ],\n \"available_translations\": [\n \"\",\n \"\"\n ],\n \"genres\": [\n \"\",\n \"\"\n ],\n \"certification\": \"\",\n \"status\": \"released\"\n },\n \"episode\": {\n \"season\": \"\",\n \"number\": \"\",\n \"title\": \"\",\n \"ids\": {\n \"trakt\": \"\",\n \"slug\": \"\",\n \"imdb\": \"\",\n \"tmdb\": \"\",\n \"tvdb\": \"\"\n },\n \"number_abs\": \"\",\n \"overview\": \"\",\n \"first_aired\": \"\",\n \"runtime\": \"\",\n \"episode_type\": \"series_finale\"\n },\n \"sharing\": {\n \"twitter\": \"\",\n \"mastodon\": \"\",\n \"tumblr\": \"\"\n },\n \"message\": \"\",\n \"venue_id\": \"\",\n \"venue_name\": \"\",\n \"app_version\": \"\",\n \"app_date\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/checkin", "host": [ "{{baseUrl}}" ], "path": [ "checkin" ] } }, "status": "Conflict", "code": 409, "_postman_previewlanguage": "text", "header": [], "cookie": [], "responseTime": null, "body": null, "createdAt": "2026-07-28T03:17:42.000Z", "updatedAt": "2026-07-28T03:17:42.000Z", "uid": "35240-fb8a1eb7-f0ab-4e50-a731-044a3bd89332" } ], "createdAt": "2026-07-28T03:17:42.000Z", "updatedAt": "2026-07-28T03:17:42.000Z", "uid": "35240-c9df1e2e-8430-408d-aebd-5e823296dd4a" }, { "name": "Delete Any Active Checkins", "id": "1d68c40a-6de5-4f3b-a6ab-d4cfd8679f61", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/checkin", "host": [ "{{baseUrl}}" ], "path": [ "checkin" ] } }, "response": [ { "id": "e75c6233-fe1f-49f2-8c97-ca058fc0613c", "name": "Active checkin cancelled.", "originalRequest": { "method": "DELETE", "header": [ { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/checkin", "host": [ "{{baseUrl}}" ], "path": [ "checkin" ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [], "cookie": [], "responseTime": null, "body": null, "createdAt": "2026-07-28T03:17:42.000Z", "updatedAt": "2026-07-28T03:17:42.000Z", "uid": "35240-e75c6233-fe1f-49f2-8c97-ca058fc0613c" } ], "createdAt": "2026-07-28T03:17:42.000Z", "updatedAt": "2026-07-28T03:17:42.000Z", "uid": "35240-1d68c40a-6de5-4f3b-a6ab-d4cfd8679f61" } ], "id": "5a50629b-3a25-4b3b-ae66-a988f9a4035c", "createdAt": "2026-07-28T03:17:42.000Z", "updatedAt": "2026-07-28T03:17:42.000Z", "uid": "35240-5a50629b-3a25-4b3b-ae66-a988f9a4035c" } ], "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://api.trakt.tv" } ] }