Pull structured income and employment data via the Mastercard Open Banking (Finicity) Verification of Income and Employment (VOIE) API

domain: developer.mastercard.com/open-finance-us · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Provision VOIE product access on the Mastercard Developers portal and create a customer record for the applicant using the Finicity aggregation API
  2. Initiate a Finicity Connect session (payroll-connection flow) for the consumer to authenticate with their payroll provider; alternatively use the Deposit Income flow for bank-based income verification
  3. Upon successful payroll connection, call POST /decisioning/v2/customers/{customerId}/voieTxVerify/withStatement or the appropriate VOIE endpoint for your verification method to generate a VOIE report
  4. Wait for the report to complete by polling the report status endpoint or listening for the report-completion webhook; retrieve the final report with GET /decisioning/v2/customers/{customerId}/reports/{reportId}
  5. Parse the report for employer name, employment status, pay type, pay frequency, and gross income; use the provided annualized income field for DTI calculations
  6. For GSE-eligible transactions, use Finicity's Fannie Mae/Freddie Mac submission flow to deliver the VOIE report directly to the GSE's asset/income verification service

Known gotchas

Related routes

Automate income and employment verification via the Truework API
truework.com/docs · 6 steps · unrated
Integrate Mastercard Open Banking (Finicity) Verification of Assets (VOA) for mortgage underwriting
developer.mastercard.com/open-finance-us · 6 steps · unrated
Implement Argyle VOIE (Verification of Income and Employment) via the Argyle Link SDK and API
docs.argyle.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