Available Search Types
Employment Verification (EMPLOYMENT)
Verifies employment history, job titles, dates of employment, and salary information.
Required Fields:
searchTitle- Job title or position being verifiedentityName- Employer nameentityLocation- Employer locationemploymentDates- Start and end dates
Education Verification (EDUCATION)
Verifies educational credentials, degrees, graduation dates, and academic achievements.
Required Fields:
searchTitle- Degree or certification being verifiedentityName- Institution nameentityLocation- Institution location
Criminal Compliance Check (CRIMINAL)
Performs comprehensive criminal compliance checks across specified jurisdictions.
Required Fields:
searchTitle- Type of criminal checkcriminalCheck- Criminal check configuration (required)
Multiple Search Types
You can request multiple verification types in a single order:Criminal Check Configuration
When requestingCRIMINAL search type, you must include a criminalCheck object. See
CriminalCheckDto for the complete schema, validation rules, and examples.
Key fields:
jurisdictions(required)complianceRequirementsworksiteStatepositionLevelsecurityClearanceRequiredindustrySector
Search Results
Each search type returns different result structures:Employment Results
- Employment dates verification
- Job title confirmation
- Salary verification (if available)
- Eligibility for rehire status
Education Results
- Degree verification
- Graduation date confirmation
- GPA verification (if available)
- Academic honors or distinctions
- Accreditation status (automatically included for post-secondary institutions)
- Uses graduation date or attendance dates as reference
- Checks both CSV datasets and live College Scorecard API
- Includes accreditation timeline, agency, and validity window
- Primary/secondary schools and international institutions are exempt
Criminal Results
- Criminal record details
- Offense information
- Disposition status
- Compliance assessment
Best Practices
- Choose Appropriate Search Types - Only request the verification types you actually need
- Provide Complete Information - More detailed input leads to better verification results
- Handle Criminal Compliance - Always provide proper criminalCheck configuration for CRIMINAL searches
- Monitor Search Status - Use the search endpoints to track verification progress
Next Steps
- Create your first order with the appropriate search types
- Learn about error handling for robust integration
- Explore criminal compliance for sensitive positions