Quickstart
Run a minimal Truv integration end-to-end in Python, Ruby, Go, Node.js, or C#. Create a user, launch Bridge, receive a webhook, and fetch a report. Use this to verify your API keys work and understand the core flow before building anything.Quickstart
Clone, configure, and run in minutes with Docker. Five languages available.
Demo apps
The demo-apps repo implements five real integration patterns. Each makes live API calls, launches Bridge, receives webhooks, and fetches reports. Pick the demo that matches your use case and use it as a starting point.Prerequisites
- Node.js 18+
- ngrok (free tier) for receiving webhooks locally
- A Truv sandbox account
Setup
.env and add your Truv API credentials:
https://...ngrok-free.dev URL into .env:
http://localhost:5173 and pick a demo.
Choose a demo
| Demo | Pattern | Products |
|---|---|---|
| Application | Embedded Orders | VOIE, VOE, VOA |
| Follow-up | Embedded Orders (multi-task) | VOIE, VOE, VOA |
| Consumer Credit | Bridge Widget | DDS, PLL, VOIE |
| Verifier Portal | Hosted Orders | VOIE, VOE |
| Document Processing | Document Processing | Document extraction |
Which demo fits your use case?
| If you’re building… | Start with |
|---|---|
| Mortgage origination (purchase, refi, HELOC) | Application |
| Consumer lending (auto, personal, BNPL) | Application |
| Co-borrower or multi-product verification | Follow-up |
| Account funding / direct deposit capture | Consumer Credit |
| Earned wage access or loan repayment | Consumer Credit |
| Loan processor or caseworker portal | Verifier Portal |
| Background screening / pre-employment | Verifier Portal |
| Benefits eligibility (SNAP, Medicaid, TANF) | Application or Verifier Portal |
| Pay stub / W-2 / tax return processing | Document Processing |