Search Types
The Verification service supports two search types on each order:EMPLOYMENT and EDUCATION. You declare them in searchTypes[] and supply the history to verify under history. Hiring context (employer applied to, job title, worksite) lives in businessContext, not as top-level fields.
How search types fit an order
Full field tables: Create order · Search type · History
Employment (EMPLOYMENT)
Verifies employment history: employer, position, dates, and related details when available.
What you send
searchTypes[]entry withsearchType: "EMPLOYMENT"- Optional:
externalSearchId,questionnaireUrl,questionnaireAccessCode,searchConfig history.employment[]with at leastemployerNameandpositionper record
Education (EDUCATION)
Verifies educational credentials: institution, degree or qualification, dates, and related details when available. Completed education webhooks may include institutional accreditation data for post-secondary schools.
What you send
searchTypes[]entry withsearchType: "EDUCATION"history.education[]with required fields such asinstitutionNameandqualification(see Education history)
Multiple search types on one order
You can request both types in a single order. Include matching history for each type you request.Per-search options
On eachsearchTypes[] entry you may set:
Results
Searches complete asynchronously. Prefer webhooks for terminal outcomes; poll Get order searches as a fallback. Employment results (when verified) typically include dates, position, salary when available, and rehire eligibility. Education results typically include degree or qualification, graduation or attendance dates, GPA when available, and accreditation status for eligible post-secondary institutions.Next steps
- Create order — full request field reference
- Integration patterns — employment-only, education-only, and combined examples
- Error handling — hub for errors, SLA, and troubleshooting
- Errors — validation and retry guidance

