INPUT_OBJECT

CreateCompanyTestInput

link GraphQL Schema definition

1input CreateCompanyTestInput {
4
2# The internal description of the test.
3internalDescription: String
7
5# A message shown to users before they begin an assessment created from the test.
6introMessage: String!
10
8# A message shown to users after they finish an assessment created from the test.
9outroMessage: String!
13
11# Duration of the test in milliseconds. Should be at least 5 minutes.
12duration: Int!
16
14# The title of the test.
15title: String!
19
17# A list a task slots.
18tasks: [TaskSlotInput]!
22
20# The ID of the company that owns the test
21companyId: ID
25
23# The subject line shown in the test invitation email.
24emailSubject: String
28
26# The message shown in the test invitation email.
27emailMessage: String
31
29# The templates for the email reminders.
30emailReminderTemplates: [EmailReminderTemplate]
35
32# Reminders that will be sent to invitees who have not yet completed a test
33# session.
34emailReminders: [EmailReminder]
38
36# The default expiration time of a test invitation in milliseconds.
37defaultExpiration: Int
41
39# Time zone database name, e.g. America/Los_Angeles.
40timeZone: String
45
42# The CodeSignal user ID of the default sender of test invitations (used when
43# invitations are sent from an applicant tracking system).
44defaultSender: ID
48
46# Test labels
47labels: [String]
52
49# Automatically assign a label when the candidate scores within a given inclusive
50# range.
51scoreRangeLabels: [ScoreRangeLabelInput]
55
53# When set to true, the summary section will be hidden in the screen report.
54hideBasicInfo: Boolean
59
56# When set to true, the candidates will be prevented from seeing the score in the
57# IDE and active test page.
58hideScoresFromCandidate: Boolean
62
60# Additional fields used by CodeSignal admins only.
61adminFields: AdminFieldsInput
63}

link Required by