Plex API tvdb2.plex.tv returns weird cast order

Agent: TheTVDB
Plex Server Version: Last couple of versions.

Summary of the issue: I’m having a weird behavior where Plex does not have the main/primary role actor in the first place of the cast list, instead it puts another secondary role actor in the first place

Details:

I’m starting with the show 24 (https://thetvdb.com/series/24).

  • The main role actor should be Kiefer Sutherland as Jack Bauer

Plex unfortunately does not think so:

I noticed the actor list request that plex does to tvdb2.plex.tv gives the wrong order too:

In the URL above we can see that the order of the JSON matches perfectly the order that Plex is showing up, with Jack Bauer being the 4th entry in the cast list.


Another show “The 100” (https://thetvdb.com/series/the-100)

The API shows Clarke Griffin in the 2nd entry, which is exactly the same order I’m seeing in Plex.

Ending comments:

I have to mention that TVDB shows the main actor correctly for both examples above.

This behavior does not make any sense and it should be a problem only at the API tvdb2.plex.tv level.

That’s a known limitation of the API. It doesn’t provide info on main character versus supporting characters versus guests. It just gives a list and Plex follows that list.

Why not just use the TheTVDB cast order? TheTVDB order usually is correct, by putting the main characters first.

There is no “cast order” in the data returned in that API.

My apologies, I assumed the cast order in the TheTVDB front-end was in the same order as their own API.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.