contributors
Search for bands, artists, composers, actors, or directors by name or list all contributors of a specific type. Returns contributor names with associated media categories for further exploration.
Instructions
Find or list contributors (bands, solo artists, composers, actors, directors): optional name substring, optional type (band/composer/actor/director) — e.g. {type: "band"} lists all bands. Rows {name, in: [albums|songs|movies|tvshows]} say where each name yields hits — feed the exact name back into searchmedia to drill. Returns { "total", "returned", "offset", "truncated", "rows" }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| instance | No | Target Kodi instance. Omitted uses the default ("(null)"). | |
| name | No | Person name to look for (substring, case-insensitive): a band, solo artist, composer, actor, or director. Omit to list everyone (of `type` when given). | |
| type | No | Contributor kind to list. band = album-level music artist (closest Kodi gets to a band — includes headline solo artists); composer/actor/director are literal. Omit for all kinds. "List all bands" = {type: "band"} with no name. | |
| limit | No | Max rows to return (default 50, max 500). Page with offset. | |
| offset | No | Number of rows to skip — paginate together with limit. | |
| count | No | When true, return only the total match count (zero rows). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| total | Yes | Full match count, before any paging. | |
| returned | Yes | Rows in this page. | |
| offset | Yes | Rows skipped before this page. | |
| truncated | Yes | Whether matches remain beyond this page. | |
| rows | Yes | The matching people, merged and sorted by name. |