Hi,
I’d love to see Infuse sync user ratings back to Jellyfin, just like it already syncs watched status and playback progress.
Jellyfin’s UserData API already supports storing a numeric user rating (Rating), so writing ratings server-side would allow other Jellyfin clients and plugins (e.g. Letterboxd sync) to use them as well.
Best
For context: This thread originally started as a support question. Since we’ve established that this isn’t currently supported, James converted it into a feature request.
Original Post:
Hi,
I’m trying to achieve the following workflow:
Rate a movie in Infuse → rating is saved in Jellyfin → Jellyscribe syncs the watched status and rating to Letterboxd.
Infuse is connected directly to my Jellyfin 12 server with my normal Jellyfin user. Trakt sync is also enabled in Infuse.
The watched-status part works correctly: when I finish or mark a movie as watched in Infuse, Jellyfin receives the change and Jellyscribe logs the movie on Letterboxd.
However, the rating does not appear to be written to Jellyfin.
I tested this using the movie The Devil’s Mouth (2026). Before interacting with it in Infuse, Jellyfin’s user-data API returned:
{ "Rating": null, "Played": false, "PlayCount": 0, "LastPlayedDate": null }I then watched/marked the movie as watched and rated it in Infuse. Afterwards, the same Jellyfin API endpoint returned:
{ "Rating": null, "Played": true, "PlayCount": 2, "LastPlayedDate": "2026-07-30T08:55:41.4379646Z" }So Infuse successfully updated the watched status and play count, but the Jellyfin user-rating field remained
null.The Jellyscribe developer also tested Jellyfin 12 independently by writing a rating through Jellyfin’s own API. Jellyfin stored that rating correctly, and Jellyscribe detected it correctly. This suggests that Jellyfin 12 and Jellyscribe can both handle ratings, but Infuse is not sending the rating to Jellyfin.
Firecore’s documentation says that ratings submitted in Infuse can be synced to both the media server and Trakt, so I’m wondering:
Is syncing ratings back to Jellyfin currently supported? Could this be a Jellyfin 12 compatibility issue or an Infuse bug?
I have not tested this with Jellyfin 10.11, as I started using Jellyfin directly with version 12. As far as I can tell, however, there were no relevant changes to Jellyfin’s user-rating field or API between 10.11 and 12.