OBJECT
DropBenefit
Contains all of the information about a Drop awarded to a user.
link GraphQL Schema definition
1 type DropBenefit { 2 3 # The redirect URL where a user can link their account. 4 String! : 5 6 # The time the benefit was created. 7 Time! : 8 9 # The display description of this award object. //To be deprecated. 10 String! @deprecated( reason: "No longer supported" ) : 11 12 # The limit of how often this benefit can globally be awarded to a user. Set to -1 13 # if the drop can be entitled unlimited amounts. 14 # The per drop entitlementLimit of a reward is on DropObject.Drop2BenefitObject. 15 Int! : 16 17 # The game that awarded the Drop. 18 Game : 19 20 # The ID of this reward object. 21 ID! : 22 23 # An image asset for this reward object. 24 String! : 25 26 # Specifies if this benefit is considered for a game that is available on iOS. 27 Boolean! : 28 29 # The display name of this award object. 30 String! : 31 32 # The ID of the owner of the item for this reward. 33 User! @deprecated( reason: "Use DropBenefit.ownerOrganization instead" ) : 34 35 # The (RBAC) Organization that owns the drop benefit. 36 Organization : 37 38 }
link Required by
- CreateDropBenefitPayloadCreateDropBenefitPayload returns the result of the creation.
- DropBenefitEdgeThe DropBenefitEdge links a drop with a benefit and describes how many times that benefit can be granted by this drop. A benefit can be granted multiple times by event based drops. For example, a benefit could be granted every time the broadcaster gets a kill streak, up to 3 times.
- DropRewardContains all of the information about a Drop awarded to a user.
- OrganizationDropsOrganizationDrop links organizations to the campaigns it has configured and the benefits that it has created.
- QueryRoot fields to access the Twitch API.
- UpdateDropBenefitPayloadUpdateDropBenefitPayload returns the result of the update.
- UserDropRewardA list of Drops awarded to the user via Drops2.0.