Search performers
search_performersFind performers across configured catalogues by free-text query on names or aliases. Filter results by country, studio, sort, and pagination.
Instructions
Ask every configured catalogue for performers. The two paths are exclusive: 'query' runs the full-text search over names and aliases, and every typed argument is then reported as not received. A catalogue whose search narrows nothing is named as absent from this tool altogether, since its unnarrowed first page is no answer to a name. 'scene_count' counts what each catalogue has indexed and never a person's work.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| page | No | ||
| sort | No | ||
| limit | No | ||
| query | No | Free text matched against names and aliases. | |
| country | No | Two-letter country code. | |
| sources | No | ||
| direction | No | ||
| studio_id | No | Namespaced studio identifier. | |
| disambiguation | No | Free text a catalogue uses to tell two people of one name apart. | |
| performed_with | No | Namespaced identifier of another performer. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | Yes | ||
| query | No | ||
| cached | No | Present when the answer came from the in-memory store. | |
| window | No | The window this answer covers, per catalogue. An emptiness here is an emptiness inside that window. | |
| results | Yes | ||
| ordering | Yes | How the order was built. The catalogues publish no score in common, so rows interleave and nothing is ranked across them. | |
| per_source | Yes | ||
| result_count | Yes |