Metadata agent: how to add certain metadata to existing metadata

I have a question of understanding:

each of the classic metadata agents has a “search” as well as an “update” function to search for matches and/or to “update” metadata for an object.

I developed an “non primary” agent that contributes to the classic Plex movie agent (imdb).

If a previously matched object (which contains an imdb identifier which is accessible with the classic Plex Movie scanner) gets its metadata refreshed, then my agent (which is on-top of the list of agents) can read the (IMDB) identifier of that media.

(a) could the agent also read the complete object’s metadata before startin the refresh/update process (and how)? Is it true that there’s no access to other agents’ metadata from within my own agent, but only for metadata that came from my own agent?
For example, I want to ADD reviews and collection info to the Plex movie agent’s entries to these fields. Is that possible?

(b) I learned (due to inspection) that the classic Plex movie agent is reading a JSON object from TMDB and getting the collection info from that object. I would be happy to have this call being executed from within my own agent after adding my own collections. Is that possible?

© Plex is disallowing URL calls with the port of “:32400” without further priviledges. Is there a way to get these priviledges? Obviously, the Plex Movie scanner has them.

Thank you for giving a helping hand… I don’t want to break the system. I just want to have multiple sources for the same metadata type (like reviews, collection, sharing labels).

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