GetChannelsRequest

@Serializable
data class GetChannelsRequest(val userId: UUID? = null, val startIndex: Int? = null, val limit: Int? = null, val supportsLatestItems: Boolean? = null, val supportsMediaDeletion: Boolean? = null, val isFavorite: Boolean? = null)

Available channels.

Constructors

Link copied to clipboard
constructor(userId: UUID? = null, startIndex: Int? = null, limit: Int? = null, supportsLatestItems: Boolean? = null, supportsMediaDeletion: Boolean? = null, isFavorite: Boolean? = null)

Properties

Link copied to clipboard
@SerialName(value = "isFavorite")
val isFavorite: Boolean?

Optional. Filter by channels that are favorite.

Link copied to clipboard
@SerialName(value = "limit")
val limit: Int?

Optional. The maximum number of records to return.

Link copied to clipboard
@SerialName(value = "startIndex")
val startIndex: Int?

Optional. The record index to start at. All items with a lower index will be dropped from the results.

Link copied to clipboard
@SerialName(value = "supportsLatestItems")
val supportsLatestItems: Boolean?

Optional. Filter by channels that support getting latest items.

Link copied to clipboard
@SerialName(value = "supportsMediaDeletion")
val supportsMediaDeletion: Boolean?

Optional. Filter by channels that support media deletion.

Link copied to clipboard
@SerialName(value = "userId")
val userId: UUID?

User Id to filter by. Use System.Guid.Empty to not filter by user.