---
title: "Gets legacy query filters."
method: GET
path: "/Items/Filters"
tags: ["Filter"]
---

# Gets legacy query filters.

`GET /Items/Filters`

## Query parameters

- `userId` string, uuid, nullable — Optional. User id.
- `parentId` string, uuid, nullable — Optional. Parent id.
- `includeItemTypes` string[], nullable — Optional. If specified, results will be filtered based on item type. This allows multiple, comma delimited.
- `mediaTypes` string[], nullable — Optional. Filter by MediaType. Allows multiple, comma delimited.

## Response `200`

Legacy filters retrieved.

- QueryFiltersLegacy
  - `Genres` string[], nullable
  - `Tags` string[], nullable
  - `OfficialRatings` string[], nullable
  - `Years` integer[], nullable

## Other responses

- `401` — Unauthorized
- `403` — Forbidden

---

[API](https://skmtc.dev/jellyfin/apis/jellyfin-api.md) · [All operations](https://skmtc.dev/jellyfin/apis/jellyfin-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/jellyfin/jellyfin-api/revisions/eb6f75af7066/schema)
