TextScreenerQuestionInput
Input Object
Input for text screener question.
Fields
integer IntegerTextScreenerQuestionInput
Integer answers only. No decimals or leading zeros.
questionInput IntegerTextQuestionInput
Integer question format and metadata.
id ID! Required
Unique question ID.
question String! Required
Displayed question text.
minValue Int
Minimum answer value.
maxValue Int
Maximum answer value.
condition ConditionConstraintInput
Show this question only when a previous answer matches. Set the previous question ID and the value that activates this question.
Example: If the applicant answers yes to military service, show a follow-up about branch of service.
required Boolean! default:false
If true, the question is required. Unanswered optional questions return "". Default: false.
qualification TextIntegerQualificationQuestionInput
Qualification for this question. Indeed still delivers applications that do not meet the criterion (NON_BLOCKING).
type QuestionQualificationImplicationType! Required
How the qualification affects the Indeed Apply application.
range QualificationIntegerRangeConfigurationInput! Required
Range evaluation. The answer must fall between the min and max values.
decimal DecimalTextScreenerQuestionInput
Numeric answers. Allows leading zeros and decimals.
questionInput DecimalTextQuestionInput
Decimal question format and metadata.
id ID! Required
Unique question ID.
question String! Required
Displayed question text.
minValue Float
Minimum answer value.
maxValue Float
Maximum answer value.
condition ConditionConstraintInput
Show this question only when a previous answer matches. Set the previous question ID and the value that activates this question.
Example: If the applicant answers yes to military service, show a follow-up about branch of service.
required Boolean! default:false
If true, the question is required. Unanswered optional questions return "". Default: false.
qualification TextDecimalQualificationQuestionInput
Qualification for this question. Indeed still delivers applications that do not meet the criterion (NON_BLOCKING).
type QuestionQualificationImplicationType! Required
How the qualification affects the Indeed Apply application.
range QualificationDecimalRangeConfigurationInput! Required
Range evaluation. The answer must fall between the min and max values.
numeric NumericTextQuestionInput
Numeric answers only. No decimals.
id ID! Required
Unique question ID.
question String! Required
Displayed question text.
condition ConditionConstraintInput
Show this question only when a previous answer matches. Set the previous question ID and the value that activates this question.
Example: If the applicant answers yes to military service, show a follow-up about branch of service.
id ID! Required
Question ID used in the condition.
values [String!]! Required
Values that satisfy the condition when that question matches.
required Boolean! default:false
If true, the question is required. Unanswered optional questions return "". Default: false.
validationRuleKey String
Optional key for an external validation rule. Indeed enforces it on the job seeker's answer at apply time. Unknown keys fail ingestion.
freeform FreeformTextQuestionInput
Text answers.
id ID! Required
Unique question ID.
question String! Required
Displayed question text.
minCharCount Int
Minimum character count for answer.
maxCharCount Int
Maximum character count for answer.
condition ConditionConstraintInput
Show this question only when a previous answer matches. Set the previous question ID and the value that activates this question.
Example: If the applicant answers yes to military service, show a follow-up about branch of service.
id ID! Required
Question ID used in the condition.
values [String!]! Required
Values that satisfy the condition when that question matches.
required Boolean! default:false
If true, the question is required. Unanswered optional questions return "". Default: false.
validationRuleKey String
Optional key for an external validation rule. Indeed enforces it on the job seeker's answer at apply time. Unknown keys fail ingestion.
Example
{ "integer": IntegerTextScreenerQuestionInput, "decimal": DecimalTextScreenerQuestionInput, "numeric": NumericTextQuestionInput, "freeform": FreeformTextQuestionInput}