## The list of broadcasters that the user follows. The list is in descending order by `followed_at` (with the most recently followed broadcaster first). The list is empty if the user doesn’t follow anyone.
@exportvardata:Array[ResponseData]:
set(val):
data=val
track_data(&"data",val)
## Contains the information used to page through the list of results. The object is empty if there are no more pages left to page through. [Read more](https://dev.twitch.tv/docs/api/guide#pagination).
@exportvarpagination:ResponsePagination:
set(val):
pagination=val
track_data(&"pagination",val)
## The total number of broadcasters that the user follows. As someone pages through the list, the number may change as the user follows or unfollows broadcasters.
## The list of broadcasters that the user follows. The list is in descending order by `followed_at` (with the most recently followed broadcaster first). The list is empty if the user doesn’t follow anyone.
## Contains the information used to page through the list of results. The object is empty if there are no more pages left to page through. [Read more](https://dev.twitch.tv/docs/api/guide#pagination).
## All optional parameters for TwitchAPI.get_followed_channels
## #/components/schemas/GetFollowedChannelsOpt
classOptextendsTwitchData:
## A broadcaster’s ID. Use this parameter to see whether the user follows this broadcaster. If specified, the response contains this broadcaster if the user follows them. If not specified, the response contains all broadcasters that the user follows.
@exportvarbroadcaster_id:String:
set(val):
broadcaster_id=val
track_data(&"broadcaster_id",val)
## The maximum number of items to return per page in the response. The minimum page size is 1 item per page and the maximum is 100\. The default is 20.
@exportvarfirst:int:
set(val):
first=val
track_data(&"first",val)
## The cursor used to get the next page of results. The **Pagination** object in the response contains the cursor’s value. [Read more](https://dev.twitch.tv/docs/api/guide#pagination).