OBJECT

Bounty

A bounty is a task that a user can complete for a payout.

link GraphQL Schema definition

1type Bounty {
2
3# The campaign that this bounty belongs to.
4campaign: BountyCampaign!
5
6# The chat Call to Action that will be display during the bounty.
7chatCTA: BountyChatCTA
8
9# When the bounty was claimed by the user.
10claimTime: Time @deprecated( reason: "Replacing with 'claimedAt' for consistency with 'At' suffix" )
11
12# When the bounty was claimed by the user.
13claimedAt: Time
14
15# When the bounty expires.
16endAt: Time @deprecated( reason: "Replacing with 'expiresAt' as that is a more descriptive property name for the value." )
17
18# When the the user stops tracking.
19endTime: Time @deprecated( reason: "Replacing with 'trackingStoppedAt' as that is a more descriptive property name for the value." )
20
21# When the bounty expires.
22expiresAt: Time
23
24# The bounty's unique identifier.
25id: ID!
26
27# The product keys for the bounty.
28keys: [BountyProductKey!]
29
30# When the bounty was last modified.
31lastModifiedAt: Time
32
33# The number of concurrent users (CCU) required to hit the maximum payout for the
34# bounty.
35maximumPayoutCCU: Int
36
37# The maximum payout for completing this bounty in USD cents.
38maximumPayoutCents: Int!
39
40# The number of concurrent users (CCU) required to earn a payout for the bounty.
41minimumPayoutCCU: Int
42
43# The node includes all bounty moderation metadata.
44moderationMetadata: BountyModerationMetadata
45
46# The moderation status of the bounty.
47moderationStatus: BountyModerationStatus @deprecated( reason: "Replacing with 'status' within moderationMetadata." )
48
49# The actual payout for completing this bounty in USD cents.
50payoutCents: Int
51
52# The platform on which the user will play the game for this bounty (ie. PC).
53platform: String
54
55# The region that the broadcaster has selected for this bounty (as defined by
56# BountyCampaignKeyDescriptor).
57region: String
58
59# Restrictions for this bounty.
60restriction: BountyRestriction
61
62# When the bounty was claimed by the user.
63startAt: Time @deprecated( reason: "Replacing with 'claimTime' as that is a more descriptive property name for the value." )
64
65# When the bounty was started by the user.
66startTime: Time @deprecated( reason: "Replacing with 'trackingStartedAt' as that is a more descriptive property name for the value." )
67
68# The status of the bounty.
69status: BountyStatus!
70
71# When the user starts tracking the bounty.
72trackingStartedAt: Time
73
74# When the user stops tracking the bounty.
75trackingStoppedAt: Time
76
77# The videos for this bounty.
78videos: [BountyVideo!]
79
80}