INPUT_OBJECT
CreateCompanyTestInput
link GraphQL Schema definition
1 input CreateCompanyTestInput { 4 2 # The title of the test. 3 : String! 7 5 # The candidate-facing title of the test. 6 : String! 14 8 # When true, automatically appends a numeric suffix (e.g., "(2)", "(3)") to the 9 # title 10 # if a test with the same title already exists. When false or not provided, the 11 # mutation 12 # will fail with a duplicate-test-title error if a conflict occurs. 13 : Boolean 17 15 # The internal description of the test. 16 : String 22 18 # The ID of the company that owns the test. If omitted, this will default to the 19 # ID of 20 # the company associated with the API consumer. 21 : ID 25 23 # The default expiration time of a test invitation in milliseconds. 24 : Float 28 26 # A message shown to users before they begin an assessment created from the test. 27 : String! 31 29 # A message shown to users after they finish an assessment created from the test. 30 : String! 34 32 # Duration of the test in milliseconds. Should be at least 3 minutes. 33 : Float! 37 35 # A list a question slots. 36 : [TaskSlotInput!]! 40 38 # The subject line shown in the test invitation email. 39 : String 43 41 # The message shown in the test invitation email. 42 : String 46 44 # The subject line shown in the test expiration email. 45 : String 49 47 # The message shown in the test expiration email. 48 : String 52 50 # The subject line shown in the test completion email. 51 : String 55 53 # The message shown in the test completion email. 54 : String 58 56 # The templates for the email reminders. 57 : [EmailReminderTemplate!] 62 59 # Reminders that will be sent to invitees who have not yet completed a test 60 # session. 61 : [EmailReminder!] 65 63 # Time zone database name, e.g. America/Los_Angeles. 64 : String 69 66 # The CodeSignal user ID of the default sender of test invitations (used when 67 # invitations are sent from an applicant tracking system). 68 : ID 72 70 # Test labels 71 : [String!] 76 73 # Automatically assign a label when the candidate scores within a given inclusive 74 # range. 75 : [ScoreRangeLabelInput!] 80 77 # When set to true, the candidates will be prevented from seeing the score in the 78 # IDE and active test page. 79 : Boolean 81 }