You can update metadata for a movie using Plex's match feature and the API. This API command will use the information returned from the search for match API to update the movie's metadata.
PUT http://[IP address]:32400/library/metadata/[Movie ID]/match?guid=[Movie GUID]&name=[Movie Name]&year=[Movie Year]&X-Plex-Token=[PlexToken]
|IP address||The IP address of the Plex Media server.|
|PlexToken||The authentication Plex token.|
|Movie ID||The key associated with the movie to be updated. This key can be found by calling the Get All Movies API command and looking for the movie to be updated.|
|Movie GUID||This is the unique identifier returned by the search for match API. Each |
|Movie Name||The name of the movie.|
|Movie Year||The year the movie was released.|
|200||Success - The request was successful.|
|401||Unauthorized - The Plex token provided was not valid.|
|404||Not Found - The |
An XML string is returned, but doesn't provide information about the update. If the status code is 200 and the XML is returned then that would indicated a success.
The response consists of a single
MediaContainer element with a few attributes.
|size||The number of movies.|
|identifier||The type of item.|
|mediaTagPrefix||Prefix for the media tag.|
|mediaTagVersion||Media tag version.|
Note: This could be a date and time value.
Update the movie (Persuasion) associated with ID 289283 on the Plex Media Server located at the IP address of 192.168.1.4 with the information associated with