---
title: "Get all channel features."
method: GET
path: "/Channels/Features"
tags: ["Channels"]
---

# Get all channel features.

`GET /Channels/Features`

## Response `200`

All channel features returned.

- ChannelFeatures[]
  - `Name` string, nullable — Gets or sets the name.
  - `Id` string, nullable — Gets or sets the identifier.
  - `CanSearch` boolean — Gets or sets a value indicating whether this instance can search.
  - `MediaTypes` ChannelMediaType[], nullable — Gets or sets the media types.
  - `ContentTypes` ChannelMediaContentType[], nullable — Gets or sets the content types.
  - `MaxPageSize` integer, nullable — Represents the maximum number of records the channel allows retrieving at a time.
  - `AutoRefreshLevels` integer, nullable — Gets or sets the automatic refresh levels.
  - `DefaultSortFields` ChannelItemSortField[], nullable — Gets or sets the default sort orders.
  - `SupportsSortOrderToggle` boolean — Indicates if a sort ascending/descending toggle is supported or not.
  - `SupportsLatestMedia` boolean — Gets or sets a value indicating whether [supports latest media].
  - `CanFilter` boolean — Gets or sets a value indicating whether this instance can filter.
  - `SupportsContentDownloading` boolean — Gets or sets a value indicating whether [supports content downloading].

## Other responses

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

---

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