# CLASS GOT AUTOGENERATED DON'T CHANGE MANUALLY. CHANGES CAN BE OVERWRITTEN EASILY.
class_nameTwitchGetBannedUsers
##
## #/components/schemas/GetBannedUsersResponse
classResponseextendsTwitchData:
## The list of users that were banned or put in a timeout.
@exportvardata:Array[TwitchBannedUser]:
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)
## 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_banned_users
## #/components/schemas/GetBannedUsersOpt
classOptextendsTwitchData:
## A list of user IDs used to filter the results. To specify more than one ID, include this parameter for each user you want to get. For example, `user_id=1234&user_id=5678`. You may specify a maximum of 100 IDs.
##
## The returned list includes only those users that were banned or put in a timeout. The list is returned in the same order that you specified the IDs.
@exportvaruser_id:Array[String]:
set(val):
user_id=val
track_data(&"user_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 items per page. 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)
@exportvarafter:String:
set(val):
after=val
track_data(&"after",val)
## The cursor used to get the previous page of results. The **Pagination** object in the response contains the cursor’s value. [Read More](https://dev.twitch.tv/docs/api/guide#pagination)