boardgamegeek_media
List a BoardGameGeek item's images, videos, or files with captions, hosts, sizes, and language details, plus filters for sort order, gallery type, license, and date interval.
Instructions
List a BoardGameGeek item's images, videos or files. Returns one page of media for one item: gallery images with captions and vote counts, videos with host, title, duration and thumbnail, or file pages with filename, size and language. Exactly one of images, videos or files is populated. Filters follow the source's own per-kind filter models: images accept sort, interval, gallery, tag and license; videos accept sort, gallery and languageid; files accept sort and languageid. A filter used with the wrong kind is rejected locally with HTTP 400.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "boardgamegeek_media"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | BoardGameGeek item (thing) id, positive integer; Catan is 13 | |
| tag | No | Image category; image only | |
| sort | No | Sort order; applies to images, videos and files | |
| type | No | Media kind; defaults to image | |
| pageid | No | Page number, 1-1000 | |
| gallery | No | Gallery filter. Images: all, game, person, creative. Videos: all, review, session, instructional, interview, unboxing, humor, other. Not valid for files. | |
| license | No | Image license filter; image only | |
| interval | No | Image date interval; image only | |
| showcount | No | Page size, 1-50 | |
| languageid | No | Media language id from boardgamegeek_taxonomy media_video_languages/media_file_languages; video and file only |