Media details
get_media_detailsRetrieve merged media details across services—watch state, ratings, availability, audio languages, and season counts—or inspect one service's raw record by service and id.
Instructions
Everything known about one item. A title as query returns the merged record (acquisition, watch state, ratings, presence across services); service plus id returns that service's raw view, for checking a join that looks wrong. A series carries seasons with per-season watched, on-disk, aired and total counts, and monitored, Sonarr's own flag: check it before delete_episode_files, because deleting a monitored season's files makes Sonarr download them again. At detail: "full" a series lists its episodes and a Lidarr artist its albums with their ids. audioLanguages (per episode for a series, on the record for a film) are the tracks read off the file: that, not a MULTi release name, answers "is the dub here". With Reclaimerr, cleanup says what will delete or move it, and when. Field reference: arr://docs/get_media_details.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | The item's id within that service. | |
| limit | No | Maximum items to return. Defaults to 50, hard maximum 500. | |
| query | No | A title, matched against every title the services know (original and alternate titles too). When other items match equally well, the answer carries `ambiguous: true` and their `candidates`. A title not in your library is refused with what a metadata lookup knows of it, so no other search is needed. | |
| detail | No | How much per-item detail to return. Defaults to standard. | standard |
| service | No | With `id`: one service’s own view. | |
| instance | No | Which instance (e.g. "4k") when several of this service exist. Omit it when there is one. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| title | Yes |