SearchTypeDto Schema
The SearchTypeDto defines the type of verification search to perform.Supported Fields
| Field | Required | Type | Rules and behavior |
|---|---|---|---|
searchType | Yes | EMPLOYMENT or EDUCATION | Type of search to perform. CRIMINAL and REFERENCE are not accepted. |
externalSearchId | No | string | Client correlation ID for this search. Useful for webhook idempotency and internal reconciliation. |
questionnaireUrl | No | string | Optional direct link to the online questionnaire for this search. |
questionnaireAccessCode | No | string | Optional access code required for the online questionnaire. |
searchConfig | No | object | Per-search policy overrides. When present, even as {}, it fully replaces request-level defaultSearchConfig for this search. See SearchConfigDto. |
Search Type Options
| Value | Verifies |
|---|---|
EMPLOYMENT | Employment history, job titles, dates of employment, and salary information. |
EDUCATION | Educational credentials, degrees, graduation dates, and academic achievements. |
Complete Example
Multiple Search Types
You can request multiple verification types in a single order:Validation Rules
- Enum Validation:
searchTypemust beEMPLOYMENTorEDUCATION. - searchConfig: if present (even as
{}) it fully replaces any request-leveldefaultSearchConfigfor this search. - thirdPartyBan: when set inside
searchConfig, values must be canonical vendor codes. See Third-party ban.
Related Schemas
- VerificationRequestDto - Main verification request schema
- Create Order - Full field reference tables
- Third-party ban - Client guide for vendor-specific third-party suppression