Benefits
No Employer Calls
Verified employment directly from payroll systems
Multi-Year History
Complete employment timeline with dates and positions
Candidate Self-Service
Candidates verify on their own device and schedule
Fast Turnaround
Results in seconds instead of days
What you get
| Data Point | Description |
|---|---|
| Employer names | Verified company names for each position |
| Employer addresses | Physical address of each employer |
| Employment dates | Start and end dates for each position |
| Job titles | Position titles at each employer |
| Employment status | Active, terminated, or on leave |
| Employment gaps | Periods between positions identified automatically |
Use cases
Pre-employment background checks
Pre-employment background checks
Verify a candidate’s claimed employment history against payroll records. Confirm employer names, dates, and titles without waiting for HR departments to respond.
Employment history verification
Employment history verification
Build a complete employment timeline for the candidate, including positions held, duration at each employer, and current status.
Gap analysis
Gap analysis
Identify periods of unemployment between positions. Useful for compliance requirements that mandate verifying a specific number of years of history.
Reference checking
Reference checking
Confirm that the employers listed by the candidate match payroll records before reaching out for references.
Data coverage
Payroll Providers
Truv connects to payroll providers covering 85%+ of US employees:| Provider | Coverage |
|---|---|
| ADP | ~20% of US workers |
| Paychex | ~10% of US workers |
| Workday | Large enterprises |
| UKG (Kronos) | Healthcare, retail |
| Paylocity | Mid-market |
| Gusto | Small business |
| And 100+ more |
How to implement
Create an order via the Truv API to start an employment verification:Report structure
API Response
Retrieve the employment report for a completed link:| Field | Path | Example |
|---|---|---|
| Active status | employments[].is_active | true |
| Job title | employments[].job_title | "Software Engineer" |
| Start date | employments[].start_date | "2022-03-15" |
| Employer | employments[].company.name | "Current Company" |
View full response example
View full response example
Each connected employer returns a separate link and employment report. To build a full employment timeline, retrieve the employment report for each link associated with the order.
API reference
Orders
Create and manage verification orders
Employment Report
Retrieve employment data
Bridge Token
Create tokens for Truv Bridge
Webhooks
Receive status notifications
Best practices
Request 5-7 years of history
Request 5-7 years of history
Most background checks require 5-7 years of employment history. Candidates should connect each past employer through Truv Bridge. The employment report for each link includes start dates, end dates, and titles from payroll records.
Allow multiple connections
Allow multiple connections
Candidates with several past employers need to connect each one through Truv Bridge. Each connected employer produces a separate link and employment report.
Process partial results
Process partial results
Not all past employers may be verifiable through payroll. Process available data and flag unverified positions for manual follow-up.
Next steps
Embedded Orders
Full implementation walkthrough
Income & Employment
Add income data for tenant screening