Submit a new user and retrieve a Plaid Check Income Insights report for automated income verification in lending

domain: plaid.com/docs/check · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Provision the income_insights module of Plaid Check in your Plaid dashboard alongside cra_base_report
  2. Create a Plaid user via POST /user/create and store the user_id (required for integrations onboarded after December 10, 2025)
  3. Generate a Link token with cra_base_report and income_insights in the products array and initiate a Link session so the consumer connects their financial account
  4. After Link completion, call POST /cra/check_report/create with the user_id; wait for the CHECK_REPORT_READY webhook
  5. Call POST /cra/check_report/income_insights/get with the user_id to retrieve the Income Insights report containing historical gross/net income, income frequency, employer name, and forecasted next payment date
  6. Use the income attributes (e.g., estimated annual gross income, income regularity score) as inputs to your DTI calculation and income stability assessment

Known gotchas

Related routes

Verify borrower employment and income for a mortgage application using the Plaid Income API
plaid.com · 6 steps · unrated
Verify consumer income and employment using Plaid Income (document and payroll verification)
plaid.com/docs/income · 6 steps · unrated
Verify consumer income and employment using Plaid Document Income (pay stub and W-2 parsing)
plaid.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans