Criminal Compliance
The Theary Background Check API includes comprehensive criminal compliance features that exceed basic jurisdiction validation and support industry-specific regulatory requirements.Criminal Check Requirements
When requestingCRIMINAL search type, you must provide a criminalCheck configuration object.
Basic Configuration
Jurisdiction Levels
Compliance Configuration
Industry Regulations
Position-Based Screening
Complete Criminal Check Example
Criminal Records Response
When criminal records are found, they will be included in the response:Compliance Features
Industry Regulations
DOT Regulations (Transportation Industry):- Enhanced screening requirements
- Specific disqualifying offenses
- Ongoing monitoring requirements
- Strict background check standards
- Consumer reporting compliance
- Adverse action requirements
- Patient safety screening
- Regulatory compliance checks
- Professional licensing verification
Position-Based Requirements
Executive Level:- Comprehensive multi-jurisdiction searches
- Enhanced due diligence
- Reputation and integrity checks
- Regular compliance screening
- Industry-standard checks
- Basic criminal history
- Security clearance considerations
- Enhanced background verification
- Continuous monitoring eligibility
Validation Rules
- Required Field:
jurisdictionsarray cannot be empty - Conditional Requirement:
criminalCheckis required whenCRIMINALsearch type is included - Industry Alignment:
complianceRequirementsshould match your industry sector - Geographic Compliance:
worksiteStatehelps determine applicable regulations
Error Handling
Missing Criminal Check:Best Practices
- Choose Appropriate Jurisdictions: Include federal, state, and county for comprehensive coverage
- Match Industry Requirements: Use appropriate
complianceRequirementsfor your sector - Consider Position Level: Use
EXECUTIVEorSENSITIVEfor high-responsibility roles - Geographic Compliance: Always specify
worksiteStatefor location-specific regulations - Document Requirements: Maintain records of compliance decisions and configurations
Next Steps
- Create a criminal background check order
- Learn about error handling for compliance validation
- Understand search types for comprehensive verification