INPUT_OBJECT
UpdateCommunityPointsCustomRewardInput
Input for updating a custom Community Points reward in a channel. Only the channelID and rewardID are required. All other fields are optional. Only set fields that are intended to be updated.
link GraphQL Schema definition
1 input UpdateCommunityPointsCustomRewardInput { 5 2 # The optional custom background color for this reward. 3 # Should be a hex color string, for example "FF0000". 4 : String 8 6 # The channel ID that the reward is being updated in. 7 : ID! 11 9 # The point cost of this reward. 10 : Int 14 12 # The length of the global cooldown applied to rewards redeemed of this type. 13 : CommunityPointsCustomRewardGlobalCooldownSettingInput 17 15 # Whether this reward has real world value. 16 : Boolean 20 18 # Whether the reward is enabled. 19 : Boolean 23 21 # Whether the reward is temporarily paused. 22 : Boolean 26 24 # Whether only subscribers are allowed to redeem this reward in this channel. 25 : Boolean 29 27 # Whether this reward requires users to enter text input. 28 : Boolean 32 30 # The most rewards of this type that can be redeemed per stream. 31 : CommunityPointsCustomRewardMaxPerStreamSettingInput 35 33 # The most rewards of this type that can be redeemed per user per stream. 34 : CommunityPointsCustomRewardMaxPerUserPerStreamSettingInput 38 36 # The optional user-facing prompt for this reward. 37 : String 41 39 # The ID of the reward being updated. 40 : ID! 46 42 # Whether redemptions for this reward should skip the broadcaster's request queue 43 # and get 44 # automatically fulfilled. 45 : Boolean 49 47 # A flag to reset this custom reward's image to the default. 48 : Boolean 52 50 # The short title displayed for this reward. 51 : String 53 }