OBJECT

UserRoles

Groups site-wide user roles together.

link GraphQL Schema definition

1type UserRoles {
2
3# Whether or not the user is enrolled in the affiliate program.
4# See https://affiliate.twitch.tv for more information.
5isAffiliate: Boolean
6
7# Whether or not the user is allowed to approve extensions on Twitch.
8isExtensionsApprover: Boolean @deprecated( reason: "This role is no longer surfaced through the API" )
9
10# Whether or not the user is enrolled in the extensions developer program.
11# See https://dev.twitch.tv/docs/extensions/onboarding for more information.
12isExtensionsDeveloper: Boolean
13
14# Whether or not the user can moderate any broadcast chat.
15isGlobalMod: Boolean
16
17# Whether or not the user is a partnered broadcaster with Twitch.
18isPartner: Boolean
19
20# Whether or not the user is a site admininistrator.
21isSiteAdmin: Boolean
22
23# Whether or not the user is a Twitch staff member.
24isStaff: Boolean
25
26}