BusinessContextDto Schema
The BusinessContextDto contains information about the business context for the new job position the applicant is applying for.Supported Fields
| Field | Required | Type | Rules and behavior |
|---|---|---|---|
entityName | Yes | string | Employer the candidate is applying to. Example: "Apple". |
appliedJobTitle | Yes | string | Job title the candidate is applying for. Example: "Senior Software Engineer". |
worksiteCity | Yes | string | City of the candidate’s proposed worksite. Example: "San Francisco". |
worksiteState | Yes | string | Two-letter state code for the proposed worksite. Example: "CA". |
proposedSalary | Yes | number | Candidate’s proposed salary. Must be a positive number. |
positionLevel | No | string | Candidate’s proposed job level. Allowed values: EXECUTIVE, STANDARD, SENSITIVE. |
securityClearanceRequired | No | boolean | Whether the role requires security clearance. |
industrySector | No | string | Industry sector for regulatory context. Example: "TECHNOLOGY". |
Complete Example
Validation Rules
- State Format:
worksiteStatemust be exactly 2 characters - Salary:
proposedSalarymust be a positive number - Position Level: Must be one of the allowed enum values if provided
Related Schemas
- VerificationRequestDto - Main verification request schema