Data Reference for Employment History

View the data reference information for an employment history report.

Overview

The sections below cover each of the data values and configurations for an employment history report. Use the Retrieve an employment history report endpoint to collect the data.

Data structure

Field Customization

In the Dashboard, select specific data fields for your API response. Mandatory fields are grayed out and can't be disabled. View the example below.

Example report

The JSON sample below contains a comprehensive response.

{
  "id": "24d7e80942ce4ad58a93f70ce4115f5c",
  "status": "new",
  "completed_at": "2021-04-06 11:30:00+00:00",
  "access_token": "48427a36d43c4d5aa6324bc06c692456",
  "tracking_info": "user123456",
  "employments": [
    {
      "id": "24d7e80942ce4ad58a93f70ce4115f5c",
      "job_title": "PR associate",
      "job_type": "F",
      "start_date": "2018-01-01",
      "end_date": "2019-08-24",
      "external_last_updated": "2019-08-24",
      "original_hire_date": "2017-06-21",
      "is_active": false,
      "dates_from_statements": false,
      "derived_fields": [
        "is_active"
      ],
      "missing_data_fields": [
        "w2s"
      ],
      "profile": {
        "first_name": "John",
        "last_name": "Doe",
        "middle_initials": "K",
        "ssn": "123456789",
        "email": "[email protected]",
        "date_of_birth": "1992-03-03",
        "home_address": {
          "street": "1 Morgan Ave",
          "city": "Los Angeles",
          "state": "CA",
          "zip": "90210"
        }
      },
      "company": {
        "name": "Facebook Demo",
        "address": {
          "street": "1 Hacker Way",
          "city": "Menlo Park",
          "state": "CA",
          "zip": "94025"
        },
        "phone": "6503087300"
      }
    }
  ],
  "provider": "adp"
}

Verification data

The data below refers to employment verification.

NameTypeDescription
idstringUnique ID of the report
statusstringTask status from the Connection Lifecycle
completed_atstringTimestamp of completed report
access_tokenstringPayroll provider Link access_token
tracking_infostringString value provided when generating bridge_token
refresh_statusstringStatus of most recent refresh task
providerstringUser connected payroll provider
employmentsobjectList of employments from payroll provider

Employment data

This table covers payroll provider records for employment.

NameTypeDescription
idstringUnique ID for an employment
job_titlestring
(nullable)
Employee's job title
job_typestring
(nullable)
Type of employment recorded in payroll provider:
F - Full Time
P - Part Time
S - Seasonal
D - Daily (per diem)
C - Contract
start_datestring(date)Date of employment start
end_datestring(date)
(nullable)
Date of employment end
external_last_updatedstring(date)
(nullable)
Date of last updated employment data from payroll provider
original_hire_datestring(date)
(nullable)
Date when employee was originally hired
is_activeboolean
(nullable)
Status of active employment
dates_from_statementsboolean
(nullable)
Status of determining employee's dates of hire or termination is from first and last pay statements
derived_fieldsobject
(nullable)
Array of derived fields
missing_data_fieldsobject
(nullable)
List of missing payroll API response data fields
companyobject
(nullable)
Employer information
profileobject
(nullable)
Identity information

Employer data

The data below is for payroll provider information for employers.

NameTypeDescription
namestringEmployer name
addressobject
(nullable)
Employer address
streetstring
(nullable)
Employer street
citystring
(nullable)
Employer city
statestring
(nullable)
Employer state
zipstring
(nullable)
Employer zip code
phonestring
(nullable)
Employer phone number

Identity data

The table below covers the employee's personal information found from the payroll provider.

NameTypeDescription
first_namestringFirst name
last_namestringLast name
middle_initialsstring
(nullable)
Middle initials
ssnstring
(nullable)
Social security number, full or last 4 digits
emailstring(email)
(nullable)
Personal or work email address
date_of_birthstring(date)
(nullable)
Date of birth
home_addressobject
(nullable)
Home address
streetstring
(nullable)
Street
citystring
(nullable)
City
statestring
(nullable)
State
zipstring
(nullable)
Zip code

Downloadable PDF Report

When users connect successfully, Truv automatically generates reports. These are available for users to download from the dashboard or through the API.