INPUT_OBJECT

CreateBountyCampaignInput

CreateBountyCampaignInput includes the campaign that is being created.

link GraphQL Schema definition

1input CreateBountyCampaignInput {
4
2# The platforms that the campaign applies to.
3availablePlatforms: [String!]
7
5# The list of broadcaster IDs to blacklist (if any) for the campaign.
6blacklistedBroadcasters: [ID!]
10
8# Optional box art URL for the campaign.
9boxArtURL: String
13
11# The message that will be shown to the broadcaster when they view the campaign.
12broadcasterMessage: String
16
14# The multiplier for the broadcaster payout rate.
15broadcasterMultiplier: Float!
19
17# The budget for the campaign in cents.
18budgetCents: Int!
22
20# The chat Calls to Action for the campaign.
21chatCTAs: [BountyCampaignChatCTAInput!]
25
23# The ID of the content that the campaign is related to.
24contentID: ID
28
26# Optional cover URL for the campaign.
27coverURL: String
31
29# Optional display for the campaign.
30displayName: String
34
32# When the campaign will end.
33endAt: Time!
37
35# If the campaing is a promotional campaign.
36isPromotionEligible: Boolean
40
38# The ID of the organization that the campaign is related to.
39organizationID: ID!
43
41# If the campaign should allow any game to be played.
42shouldAllowAllGames: Boolean
46
44# The optional name of the sponsor of the campaign.
45sponsor: String
49
47# When the campaign will start.
48startAt: Time!
53
50# Deprecated. How long the broadcaster needs to stream the sponsored content to
51# complete the bounty (in minutes).
52streamLengthMinutes: Int
57
54# How long the broadcaster needs to stream the sponsored content to complete the
55# bounty (in seconds).
56streamLengthSeconds: Int
60
58# Flag to target all broadcaters for the campaign.
59targetAllBroadcasters: Boolean
63
61# Flag to target all countries for the campaign.
62targetAllCountries: Boolean
66
64# Flag to target all games for the campaign.
65targetAllGames: Boolean
69
67# The click target of the campaign if it is a promotional campaign.
68targetPromotionalVideoClicks: Int
72
70# Flag to target variety broadcaters for the campaign.
71targetVarietyBroadcasters: Boolean
75
73# Targeted countries for the campaign (represented by ISO 3166-1 alpha-2).
74targetedCountries: [String!]
78
76# Targeted Games (game titles) for the campaign.
77targetedGames: [String!]
81
79# The title of the campaign.
80title: String!
84
82# The tracking URLs for this campaign.
83trackingPixels: [TrackingPixelInput!]
87
85# The type of the campaign.
86type: BountyCampaignType
90
88# Deprecated, use videos instead. The URL of the video for this campaign.
89videoURL: String
93
91# The video URLS for the campaign.
92videos: [BountyCampaignVideoInput!]
94}