Truework operates a unified income and employment verification platform for mortgage lenders, credit unions, and fintechs. The Truework API orchestrates six verification methods — Instant Data, Payroll Credentials, Bank Credentials, Tax Credentials, Smart Outreach, and Document Upload — behind a single REST surface (api.truework.com), asynchronous webhooks, and the Truework.js / Truework Direct widget for consumer-permissioned verifications. The platform claims coverage of more than 97% of U.S. workers and 75% completion rates versus a ~48% industry average. Core resources are Orders, Verification Requests, Reports, and Order Events, with beta surfaces for Qualification Checks and Tenant Properties.
APIs.json: https://raw.githubusercontent.com/api-evangelist/truework/refs/heads/main/apis.yml
- Position: Consuming
- Access: 3rd-Party
- Verifications
- Income Verification
- Employment Verification
- VOIE
- Mortgage
- Lending
- Credit Unions
- Identity
- KYC
- Fintech
- Created: 2026-05-24T00:00:00.000Z
- Modified: 2026-05-24
Truework Verifications API for orders, reports, and order events. Submit a verification of income and employment (VOIE) order against a known target employer, run a synchronous employer search, kick off a Truework Direct (Truework.js) borrower-driven verification, retrieve completed verification reports, list and cancel orders, and replay the order event log. Six verification methods are orchestrated automatically: Instant Data, Payroll Credentials, Bank Credentials, Tax Credentials, Smart Outreach, and Document Upload. Current API version is 2023-10-30; pinned per API key via the Accept header.
- Human URL: https://www.truework.com/docs/api-reference
- Base URL:
https://api.truework.com
- Verifications
- VOIE
- Orders
- Reports
- Mortgage
- Documentation
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON-LD — JSON-LD
Public beta surface for running qualification checks against a borrower's verified employment and income data. Create a qualification check, retrieve a check result, and list the qualification check sets defined for a tenant. Useful for low-latency knockout decisions (e.g. "minimum gross monthly income") layered on top of full verification reports.
- Human URL: https://www.truework.com/docs/api-reference
- Base URL:
https://api.truework.com
- Qualifications
- Decisioning
- Beta
- VOIE
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Public beta surface for programmatically managing tenant-scoped configuration properties on Truework. Create, list, retrieve, and update tenant properties that govern verification behavior (allowed methods, branding, callback expectations) across the account.
- Human URL: https://www.truework.com/docs/api-reference
- Base URL:
https://api.truework.com
- Configuration
- Tenant
- Beta
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Truework emits two webhook event types — order.completed when every verification on an order is finished, and verification_request.state.change as individual verifications transition through pending-approval, processing, action-required, completed, canceled, and invalid. Each webhook destination is associated with a token delivered in the X-Truework-Token header so receivers can authenticate the call. Failed deliveries are retried periodically for up to 48 hours. Accounts may register up to 10 webhook destinations.
- Webhooks
- Events
- Documentation
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Truework.js is the client-side JavaScript library that powers Truework Direct, the borrower-driven (consumer-permissioned) verification flow. The host page loads https://js.truework.com/v1 and initializes the widget with a session token created server-side via POST /orders/truework-direct, then handles onComplete, onClose, and onError callbacks. Publishable keys (tw_pk_* / tw_pk_test_*) authenticate the client.
- Human URL: https://www.truework.com/docs/guides/truework-direct/truework-js-reference
- Base URL:
https://js.truework.com/v1
- JavaScript
- SDK
- Embedded
- Documentation
- Documentation
- Code Examples
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Portal
- Documentation
- Documentation
- Documentation
- Documentation
- Versioning
- Authentication
- Rate Limits
- Errors
- Sandbox
- Documentation
- Documentation
- Webhooks
- Documentation
- Documentation
- Getting Started
- Documentation
- Documentation
- Documentation
- Documentation
- Documentation
- Documentation
- Documentation
- Portal
- Portal
- Sign Up
- Login
- Sandbox
- Status Page
- Support
- Documentation
- Privacy Policy
- GitHub Organization
- SDK
- Tool
- Tool
- Blog
- Plans
- Rate Limits
- Fin Ops
- Features
FN: Kin Lane Email: info@apievangelist.com URL: https://apievangelist.com