Check income verification eligibility and optimize conversion
Changed on/credit/payroll_income/precheck is an optional endpoint that can be called before initializing a Link session for income verification. It evaluates whether a given user is supportable by digital income verification. If the user is eligible for digital verification, that information will be associated with the user token, and in this way will generate a Link UI optimized for the end user and their specific employer. If the user cannot be confirmed as eligible, the user can still use the income verification flow, but they may be required to manually upload a paystub to verify their income.
While all request fields are optional, providing employer data will increase the chance of receiving a useful result.
When testing in Sandbox, you can control the results by providing special test values in the access_tokens field. access_good and access_bad will result in HIGH and LOW confidence values, respectively. Any other valid Sandbox access token will result in UNKNOWN confidence; other strings return an INVALID_ACCESS_TOKEN error.
Request
- Base URLhttps://production.plaid.com
- URLhttps://production.plaid.com/credit/payroll_income/precheck
- AuthAPI key in header PLAID-CLIENT-ID and API key in header PLAID-SECRET and API key in header Plaid-Version
Request body
Response
OK
Changes
- warning
added the new
CRA_PARTNER_INSIGHTS_ERRORenum value to theresponse property for the response status - warning
added the new
CRA_REPORT_ERRORenum value to theresponse property for the response status
- warning
- warning
added the new
ASSETS_ERRORenum value to theresponse property for the response status - warning
added the new
CRA_MONITORING_ERRORenum value to theresponse property for the response status - warning
added the new
CREDIT_PROFILE_REPORT_ERRORenum value to theresponse property for the response status - warning
added the new
ENCOMPASS_ERRORenum value to theresponse property for the response status - warning
added the new
ENRICH_ERRORenum value to theresponse property for the response status - warning
added the new
FRAUD_INSIGHTS_ERRORenum value to theresponse property for the response status - warning
added the new
FREDDIE_MAC_ERRORenum value to theresponse property for the response status - warning
added the new
LINK_DELIVERY_ERRORenum value to theresponse property for the response status - warning
added the new
PROFILE_ERRORenum value to theresponse property for the response status - warning
added the new
RECURRING_TRANSACTIONS_ERRORenum value to theresponse property for the response status - warning
added the new
STATEMENTS_ERRORenum value to theresponse property for the response status - warning
added the new
TRANSFER_RECURRING_ERRORenum value to theresponse property for the response status - warning
added the new
TRANSFER_REFUND_ERRORenum value to theresponse property for the response status
- warning