action trakt_get_text_query_results { label: "Get text query results" description: "#### 📄 Pagination ✨ Extended Info 🎚 Filters\n\nSearch all text fields that a media object contains (i.e. title, overview, etc). Results are ordered by the most relevant score. Specify the `type` of results by sending a single value or a comma delimited string for multiple types.\n\n#### Special Characters\n\nOur search engine (Solr) gives the following characters special meaning when they appear in a query:\n\n`+ - && || ! ( ) { } [ ] ^ \" ~ * ? : /`\n\nTo interpret any of these characters literally (and not as a special character), precede the character with a backslash `\\` character.\n\n#### Search Fields\n\nBy default, all text fields are used to search for the `query`. You can optionally specify the `fields` parameter with a single value or comma delimited string for multiple fields. Each `type` has specific `fields` that can be specified. This can be useful if you want to support more strict searches (i.e. title only).\n\n| Type | Field |\n|---|---|\n| `movie` | `title` |\n| | `tagline` |\n| | `overview` |\n| | `people` |\n| | `translations` |\n| | `aliases` |\n| `show` | `title` |\n| | `overview` |\n| | `people` |\n| | `translations` |\n| | `aliases` |\n| `episode` | `title` |\n| | `overview` |\n| `person` | `name` |\n| | `biography` |\n| `list` | `name` |\n| | `description` |" provider: trakt method: GET path: "/search/{type}" encoding: json input: { type: "object" properties: { query: { type: "string" } "trakt-api-key": { type: "string" } "trakt-api-version": { type: "string" } type: { type: "string" enum: ["movie", "show", "episode", "person", "list"] } } required: ["query", "type"] additionalProperties: false } output: { type: "object" additionalProperties: true } }