OBJECT

CompanyTest

A non-standardized test owned by a particular company.

link GraphQL Schema definition

1type CompanyTest implements Test {
2
3# Company test ID.
4id: ID!
5
6# The display name of the test.
7title: String!
8
9# The external name of the test.
10externalTitle: String!
11
12# The internal description of the test.
13internalDescription: String!
14
15# A message shown to users before they begin an assessment created from the test.
16introMessage: String!
17
18# A message shown to users after they finish an assessment created from the test.
19outroMessage: String!
20
21# The maximum time allowed to take the test, in milliseconds.
22duration: Float!
23
24# Framework associated with this test, if any.
25framework: Framework
26
27# The company that owns this test.
28#
29# - Cost complexity: 1
30company: Company!
31
32# Test labels
33labels: [String!]
34
35# Test session fetched by its unique ID.
36#
37# - Cost complexity: 1
38#
39# Arguments
40# id: The ID of the test session to return.
41testSession(id: ID!): CompanyTestSession
42
43# A list of all test sessions of this test.
44# Use 'first' and 'offset' arguments to limit results returned.
45#
46# - Cost complexity: 1 x first
47testSessions(first: Int, offset: Int): [CompanyTestSession!]
48
49# A list of score range labels.
50scoreRangeLabels: [ScoreRangeLabel!]
51
52# The subject line shown in the test invitation email.
53emailSubject: String
54
55# The message shown in the test invitation email.
56emailMessage: String
57
58# The subject line shown in the test expiration email.
59expirationEmailSubject: String
60
61# The message shown in the test expiration email.
62expirationEmailMessage: String
63
64# The subject line shown in the test completion email.
65completionEmailSubject: String
66
67# The message shown in the test completion email.
68completionEmailMessage: String
69
70# The templates for the email reminders.
71emailReminderTemplates: [TestReminderTemplate!]!
72
73# Reminders that will be sent to invitees who have not yet completed a test
74# session.
75emailReminders: [TestReminder!]!
76
77# Behavioral profile configuration for this test, if applicable.
78behavioralProfile: BehavioralProfile
79
80}