TV Time ratings on episodes are ignored

Short Description

I exported some minutes ago my TV time data with “TV Time Liberator” extension. TV show episodes rating are in the shows.json file. When I import this export in Trakt, everything looks good except no episode have ratings.

Detailed description with additional context about the workflow

Here is an json sample:

{
   "uuid": "98fd8533-8903-4dc5-9897-0e21b50a9362",
   "id": {
     "tvdb": 330997,
     "imdb": "-1"
   },
   "seasons": [
     {
       "number": 1,
       "episodes": [
         {
           "id": {
             "tvdb": 6203439,
             "imdb": "-1"
           },
           "number": 1,
           "special": false,
           "is_watched": true,
           "watched_at": "2026-04-16T19:49:59.450Z",
           "rating": 8
         },
         ...
        ]
     },
     ...
  ]
}

After the import, there’s no rating in Trakt

Screenshots and other visual aids

Hi,
Episode ratings aren’t supported in the importer, so only show and movie ratings are imported.

Thanks for the lightning-fast reply… and for the fantastic platform that is TrakT.:slightly_smiling_face:

I’m going to try updating these ratings using a script and your API.

I’ve just released a first working version of a tool that imports the episode ratings in Trakt.
It is here: https://fathzer.github.io/traktImportTools/.
It also detects unknown episodes which seemed to be silently ignored (I did not try again today).
PS: Source code is here: https://github.com/fathzer/traktImportTools