Vouched KYC
Vouched KYC provides identity-document verification and identity cross-checking for a primary business owner. Verification sends the applicant through a hosted identity experience, while CrossCheck compares submitted identity information without requiring an applicant session. The Vouched KYC block is available for individual entities in the KYC category.Available services
Users interact primarily with Verification and CrossCheck. Invite-link creation and PDF retrieval support the Verification flow.
Requirements
Verification invite
Although the owner fields are optional in the Vouched request, populate them so the verification session is associated with the expected applicant.
CrossCheck
Lendflow’s request validator permits each identity field to be empty. However, Vouched requires an email, a telephone number, or both. The provider returns an invalid-request error when neither value is submitted. Names and addresses improve the identity-matching result.
Verification flow
- Generate a Vouched invite URL.
- Send or display the URL to the applicant.
- The applicant completes the selected identity-verification experience.
- Vouched sends the completed job to Lendflow through a signed webhook.
- Lendflow stores the Verification response.
- When available, Lendflow downloads the verification PDF and attaches it privately to the primary owner.
Generate a Verification link through the API
- Call Create Temporary Application Links for the application.
- Set
vouched_invite_linktotrue. - Set
auth_typetoidvorid. When omitted or unsupported, Lendflow defaults toidv. - Use the returned
vouched_invite_linkURL for the applicant session.
Run CrossCheck through the API
- Call Enrich Business Credit Application for the application.
- Set
providertovouched_cross_check. - Include the applicable underwriting
stage_idwhen required by the application’s workflow. - Confirm that the response contains
data.onqueue: true. - Poll Get Commercial Data with
services[]=vouched_cross_check. - Check
statuses.vouched.cross_checkand readcommercial_data.vouched.cross_check.
Data Orchestration availability
Vouched is not currently available as a Data Orchestration service. Use the KYC Workflow Builder block, temporary-link endpoint, or application enrichment endpoint.How Vouched responses are stored
The path to a result depends on how the service completed:
Check whether the stored value is an object or an array before reading Verification fields. For CrossCheck, check whether the value contains an outer
result object before selecting a nested field.
Verification sample response
Verification response attributes
CrossCheck sample response
CrossCheck response attributes
The current Lendflow fixture for standalone CrossCheck includesresult.success and result.warnings. These fields are not guaranteed by Vouched’s current standalone CrossCheck schema, so integrations should not require them.
Errors
FAQ
What is the difference between Verification and CrossCheck?
What is the difference between Verification and CrossCheck?
Verification requires an applicant identity session and can include document and selfie checks. CrossCheck compares identity, contact, and address information without an applicant session.
What is the difference between id and idv?
What is the difference between id and idv?
id performs identity-document verification. idv performs identity and selfie verification and is the default invite type.Can I run Vouched in Data Orchestration?
Can I run Vouched in Data Orchestration?
No. Vouched is not currently registered as a Data Orchestration service.