INPUT_OBJECT

ExtensionCapabilitiesInput

ExtensionCapabilitiesInput contains data about what an Extension can do, in general, and at the time of interaction.

link GraphQL Schema definition

1input ExtensionCapabilitiesInput {
5
2# The bits support level required by the broadcaster for the extension to operate.
3# Defaults to "NONE".
4bitsSupportLevel: ExtensionBitsSupportLevel
8
6# Location of configuration.
7configurationLocation: ExtensionConfigurationLocation!
11
9# Does this extension use bits.
10hasBitsSupport: Boolean!
14
12# Does this extension support chat.
13hasChatSupport: Boolean!
17
15# Required configuration string.
16requiredConfiguration: String!
21
18# The subscription support level required by the broadcaster for the extension to
19# operate. Defaults to "NONE".
20subscriptionsSupportLevel: ExtensionSubscriptionsSupportLevel
24
22# Whitelists for restricting extension access and behavior.
23whitelists: ExtensionWhitelistsInput!
27
25# Will this extension request an identity link.
26willRequestIdentityLink: Boolean!
28}