OBJECT

ExtensionCapabilities

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

link GraphQL Schema definition

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