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