OBJECT

Company

A company is an organization of user accounts that have access to the assessment platform.

link GraphQL Schema definition

1type Company {
2
3id: ID!
4
5# A unique, human-readable identifier for the company.
6alias: String!
7
8# The display name of the company.
9name: String!
10
11# The link to the logo of the company.
12logo: String!
13
14# The status of the company.
15status: String!
16
17# The company's contacts.
18#
19# Cost complexity: 1
20contacts: [Contact]!
21
22# [*Internal use only*]
23#
24# Returns admin contact that can be used for investigation.
25debugContact: Contact
26
27# This field is used by CodeSignal admins only.
28notes: String!
29
30# Whether the company profile page is enabled for candidates.
31companyProfileEnabled: Boolean! @deprecated( reason: "Company profile pages are now deprecated." )
32
33# The plans to which a company is subscribed
34plans: [CompanyPlan]!
35
36# Custom feature values for this company, which will override plan feature values.
37customFeatures: CompanyFeatures!
38
39# This company's usage of each numeric feature.
40usedNumericFeatures: UsedNumericFeatures!
41
42# This company's stripe customer ID.
43stripeCustomerId: String @deprecated( reason: "Stripe payment is no longer supported." )
44
45# Email domains associated with this company.
46ownedEmailDomains: [String]!
47
48# Client type.
49clientType: ClientType
50
51# Whether this company has lockdown framework enabled.
52lockdownFrameworkEnabled: Boolean
53
54# [*Internal use only*]
55#
56# Migrated/migrating certify data for the company.
57certifyMigrationStatus: CertifyMigrationStatus
58
59}