nexus_search_media
Search media across Nexus Mods—images, supporter images, and videos—filtered by game, owner, media type, or free text. Sort and paginate results to locate specific content.
Instructions
Search site-wide media (images, supporter images, videos) via v2 GraphQL.
NOTE: this endpoint is SERVER-SIDE FLAKY - it intermittently fails with GraphQL "A name ... was not found" errors regardless of filter combination. Identical calls often succeed on retry; just retry. (An adultContent filter was deliberately removed: that filter consistently errors server-side for both True and False.)
Returns: JSON {totalCount, _returned, nodes: [...]}. Nodes are a union (Image, SupporterImage, Video) discriminated by __typename. Paginate with offset += _returned.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Sort order. | |
| count | No | Results per page. | |
| owner | No | Filter by owner. | |
| offset | No | Offset-based pagination start. | |
| game_id | No | Filter by game ID. | |
| game_name | No | Filter by game name. | |
| media_type | No | Filter by media type. | |
| random_seed | No | Seed for random sort. | |
| general_search | No | Free-text search. | |
| view_user_blocked_content | No | Include content from blocked users. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |