# GetSearchAllLibrariesRequest


## Fields

| Field                                                                                                                               | Type                                                                                                                                | Required                                                                                                                            | Description                                                                                                                         | Example                                                                                                                             |
| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| `Query`                                                                                                                             | *string*                                                                                                                            | :heavy_check_mark:                                                                                                                  | The search query term.                                                                                                              |                                                                                                                                     |
| `ClientID`                                                                                                                          | *string*                                                                                                                            | :heavy_check_mark:                                                                                                                  | An opaque identifier unique to the client (UUID, serial number, or other unique device ID)                                          | 3381b62b-9ab7-4e37-827b-203e9809eb58                                                                                                |
| `Limit`                                                                                                                             | *long*                                                                                                                              | :heavy_minus_sign:                                                                                                                  | Limit the number of results returned.                                                                                               |                                                                                                                                     |
| `SearchTypes`                                                                                                                       | List<[SearchTypes](../../Models/Requests/SearchTypes.md)>                                                                           | :heavy_minus_sign:                                                                                                                  | A comma-separated list of search types to include. Valid values are: movies, music, otherVideos, people, tv.<br/>                   | movies,music,otherVideos,people,tv                                                                                                  |
| `IncludeCollections`                                                                                                                | [GetSearchAllLibrariesQueryParamIncludeCollections](../../Models/Requests/GetSearchAllLibrariesQueryParamIncludeCollections.md)     | :heavy_minus_sign:                                                                                                                  | Whether to include collections in the search results.                                                                               | 1                                                                                                                                   |
| `IncludeExternalMedia`                                                                                                              | [GetSearchAllLibrariesQueryParamIncludeExternalMedia](../../Models/Requests/GetSearchAllLibrariesQueryParamIncludeExternalMedia.md) | :heavy_minus_sign:                                                                                                                  | Whether to include external media in the search results.                                                                            | 1                                                                                                                                   |