Skip to main content

Attributes

The table below has the values and descriptions of the bank income report responses.
AttributeTypeDescription
statusstringStatus of report, possible values success, processing
completed_atdate-timeTime when report was completed
days_requestedint32Requested number of days for specified transactions
tracking_infostringAdditional optional identifier passed by user
providerstringData provider identifier
access_tokenstringAccess token of existing Link
companiesarray of stringsList of companies person works for
accountsarray of objectsList of bank accounts, see Accounts object
incomearray of objectsList of bank income sources, see Income object
summaryobjectBank account information summary, see Summary object
is_suspiciousBooleanStatus of data from source marked as suspicious, such as if detecting fraud in uploaded documents or user SSN does not match data

Accounts object

The values in this table are for the Accounts object.
AttributeTypeDescription
idstringUnique identifier of account
created_atdate-timeDate and time when account was created in Truv
updated_atdate-timeDate and time when account was last updated in Truv
typestringParent type of account, example CHECKING or SAVINGS
subtypestringAccount subtype, example PLAN_401_K, MONEY_MARKET, or HOME_EQUITY
maskstringMasked banking account number associated with specific account
nicknamestringAlternate account name
ownersarray of objectsList of account’s owners

Owner object

The values in this table are for the Owner object.
AttributeTypeDescription
idstringUnique identifier of the owner
full_namestringFull name of the owner
emailstringEmail of the owner
phonestringPhone of the owner
addressobjectAddress of the owner
relation_typestringRelation of the owner to the account

Income object

This table contains the attributes in the Income object.

Income categories

Each income source in the report is assigned one of the following categories. For categories that support gross-up, avg_gross_deposit_amount contains the estimated gross payment before taxes and deductions. For categories without gross-up, avg_gross_deposit_amount equals avg_deposit_amount.
CategoryValueGrossed up
PaycheckPAYCHECKYes
RetirementRETIREMENTYes
Government EmploymentGOVERNMENT_EMPLOYMENTYes
EWA PayrollEWA_PAYROLLYes
Gig EconomyGIG_ECONOMYNo
Government BenefitsGOVERNMENT_BENEFITSNo
RentalRENTALNo
UnemploymentUNEMPLOYMENTNo
Private BenefitsPRIVATE_BENEFITSNo
Cash or CheckCASH_OR_CHECKNo
Tax CreditsTAX_CREDITSNo
P2P TransferP2P_TRANSFERNo

Historical summary object

The table below contains the attributes from the Historical summary object.

Transactions object

View information about the attributes in the Income object below.
AttributeTypeDescription
amountstringSettled value of transaction, denominated in transactions currency as stated in iso_currency_code, positive value when money moves out of account and negative otherwise.
iso_currency_codestringISO 4217 currency code of amount or balance
datedateDate transaction occurred
check_numberstringCheck number for transaction
descriptionstringHuman-readable transaction description
pendingBooleanStatus of transaction as pending or not set
transaction_idstringUnique identifier of transaction

Summary object

View information about the attributes in the Summary object below.
AttributeTypeDescription
start_datedateMinimum of all dates between income sources in user bank accounts for days requested by client
end_datedateMaximum of all dates between income sources in user bank accounts for days requested by client
income_sources_countintegerNumber of income sources per end user
income_categories_countintegerNumber of income categories per end user
income_transactions_countintegerNumber of income transactions per end user
total_amountstringTotal amount of earnings for user income in summary
iso_currency_codestringISO 4217 currency code of amount or balance

Endpoints

View more information about the available endpoints below.

Example response

The JSON sample below is from the bank income response.
{
    "access_token": "a1685cadf2fe4e179cf883d2c166efd0",
    "accounts": [
        {
            "created_at": "2024-11-25T15:46:30.668062Z",
            "id": "3aed25abdbc246138b84a2afd46cb05b",
            "mask": "******0685",
            "nickname": null,
            "owners": [
                {
                    "address": {
                        "city": "Redwood City",
                        "country": null,
                        "state": "CA",
                        "street": "35 Dry Ridge Rd",
                        "zip": "94062"
                    },
                    "email": "john.doe@example.com",
                    "full_name": "John Doe",
                    "id": "a43909f402f84f2392257d1e6eaf715b",
                    "phone": "14155554193",
                    "relation_type": null
                }
            ],
            "subtype": null,
            "type": "CHECKING",
            "updated_at": "2024-11-25T15:46:30.668073Z"
        }
    ],
    "companies": [
        "string"
    ],
    "completed_at": "2024-11-25T15:46:47.498456Z",
    "days_requested": 61,
    "income": [
        {
            "account_id": "3aed25abdbc246138b84a2afd46cb05b",
            "avg_deposit_amount": "1327.84",
            "avg_gross_deposit_amount": "1765.19",
            "end_date": "2024-11-24",
            "historical_summary": [
                {
                    "end_date": "2024-09-30",
                    "iso_currency_code": "USD",
                    "start_date": "2024-09-25",
                    "total_amount": "1327.84",
                    "transactions": [
                        {
                            "amount": "1327.84",
                            "check_number": null,
                            "date": "2024-09-27",
                            "description": "string",
                            "iso_currency_code": "USD",
                            "pending": false,
                            "transaction_id": "c08230e3b20c4cd0b319bc5c3062ae1d"
                        }
                    ]
                },
                {
                    "end_date": "2024-10-31",
                    "iso_currency_code": "USD",
                    "start_date": "2024-10-01",
                    "total_amount": "2655.68",
                    "transactions": [
                        {
                            "amount": "1327.84",
                            "check_number": null,
                            "date": "2024-10-11",
                            "description": "string",
                            "iso_currency_code": "USD",
                            "pending": false,
                            "transaction_id": "a9b3aee936e04e6788af36c467206d29"
                        },
                        {
                            "amount": "1327.84",
                            "check_number": null,
                            "date": "2024-10-25",
                            "description": "string",
                            "iso_currency_code": "USD",
                            "pending": false,
                            "transaction_id": "4c262810f0534067b4f86fa76873a5f8"
                        }
                    ]
                },
                {
                    "end_date": "2024-11-24",
                    "iso_currency_code": "USD",
                    "start_date": "2024-11-01",
                    "total_amount": "2655.68",
                    "transactions": [
                        {
                            "amount": "1327.84",
                            "check_number": null,
                            "date": "2024-11-08",
                            "description": "string",
                            "iso_currency_code": "USD",
                            "pending": false,
                            "transaction_id": "1d1c70529fb940918bcabbb235216679"
                        },
                        {
                            "amount": "1327.84",
                            "check_number": null,
                            "date": "2024-11-22",
                            "description": "string",
                            "iso_currency_code": "USD",
                            "pending": false,
                            "transaction_id": "67e88c96515c40d29e454bb27d407406"
                        }
                    ]
                }
            ],
            "income_category": "PAYCHECK",
            "income_description": "string",
            "iso_currency_code": "USD",
            "pay_frequency": "BW",
            "start_date": "2024-09-25",
            "total_amount": "6639.20",
            "transaction_count": 5
        }
    ],
    "is_suspicious": false,
    "provider": "9f732f7a-b6e2-4c60-81eb-af6274f411dc",
    "status": "success",
    "summary": {
        "end_date": "2024-11-24",
        "income_categories_count": 1,
        "income_sources_count": 1,
        "income_transactions_count": 5,
        "iso_currency_code": "USD",
        "start_date": "2024-09-25",
        "total_amount": "6639.20"
    },
    "tracking_info": null
}