Skip to main content
User Reports aggregate income and employment data across all of a user’s account links into a single report. For data from a single account link, see Link Income and Employment Reports.
Link-level vs User-level reports: Link-level reports (GET /v1/links/{link_id}/income/report/) contain data from a single payroll connection and include link-exclusive fields like status, is_suspicious, and access_token. User-level reports (POST /v1/users/{user_id}/reports/) aggregate across all connections, exposing the top-level report_id plus the per-employment gse_accepted flag (nested under links[].employments[]) for GSE submission. Both report types include provider. Use user-level reports for mortgage/GSE workflows.

Attributes

The tables below have the values, format, and descriptions for the responses. The information in this table is for values in the Links object.

Employments object

The Employments object contains the values and descriptions below.

Company object

This table covers values within the company object.

Address object

The values in this table are for the address object of the company.

Statements object

View the table below for information from the Statements object.

Annual income summary object

Find information for the attributes and values of the annual income summary object.

Bank accounts object

The table below covers the attributes within the bank accounts object.

W2s object

The values in this table are for the W-2s object field.

Endpoints

Use the endpoints below to manage user-level reports.

Example response

The sample below is a JSON response for the endpoint.