OBJECT

Company

A company that is on Twitch.

link GraphQL Schema definition

1type Company {
2
3# The bounty board campaigns that the company owns.
4bountyCampaigns(campaignID: ID, status: BountyCampaignStatus): BountyCampaignConnection
5
6# The brand portal settings for the company.
7brandPortalSettings: BrandPortalSettings
8
9# ID of the Company in the CurseForge Infrastructure.
10curseCompanyID: ID
11
12# The estimated viewer reach for the pool of broadcasters this company is
13# considering targeting.
14estimatedBroadcasterViewerReach(
15gameNames: [String!]!,
16targetAllBroadcasters: Boolean!,
17targetVarietyBroadcasters: Boolean!,
18streamLengthSeconds: Int,
19targetAllCountries: Boolean,
20targetAllGames: Boolean,
21countries: [String!]
22): BroadcasterViewerReach
23
24# The games associated with the company. Optionally include games that a company
25# can use for Bounty Board
26# campaigns (ie. "Just Chatting" for trailer campaigns).
27games(includeBountyBoardGames: Boolean): [Game!]
28
29# The company's unique identifier.
30id: ID!
31
32# Legacy Companies need to agree to the Drops Terms.
33isCampaignsEnabled: Boolean!
34
35# Legacy Companies are required to sign the Contract.
36isContractSigned: Boolean!
37
38# Indicates if the Company is a Legacy Company from the first iteration of the
39# DevSite.
40isLegacy: Boolean!
41
42# The human-readable name of the company.
43name: String!
44
45# Indicates if company is a developer, publisher or other.
46type: OrganizationType!
47
48# The Company URL for their Corporate Website.
49url: String!
50
51}