VeriTrust Identity Platform | Onfido-Style Client Onboarding Links
Verification Links & API
CLEAR: 3|CONSIDER: 1|REJECTED: 1
Generate Hosted Verification Link (Onfido Smart Capture Flow)
Create a unique verification URL to embed in client registration flows. When the user completes ID and live camera verification on the link, our 7-layer engine automatically approves or denies them and fires a webhook.
Connected Partner Platforms & API Keys
Use these credentials to generate links automatically from external websites.
NeoBank Global UK
app.neobank-global.co.uk | 14 links issued
vt_live_neobank_9948102a7f3c4e81b209Webhook Secret: whsec_neobank_hmac_77482910482910
PayFlow Crypto Exchange
payflow.exchange | 9 links issued
vt_live_payflow_5529104c8b1d3a77e412Webhook Secret: whsec_payflow_hmac_88392019283746
CloudWork Enterprise HR
portal.cloudwork-hr.io | 5 links issued
vt_live_cloudwork_3310948f2e6a9c01d543Webhook Secret: whsec_cloudwork_hmac_112938475610
Active & Completed Hosted Verification Links (4)
Track every verification link generated for external platforms, open the end-user flow, or manually override decisions.
| Session Token & Platform | Registering Applicant | Link Status | Forensic Verdict | Webhook Callback | Actions & Link |
|---|---|---|---|---|---|
vt_live_demo_onboarding_1 NeoBank Global UK | NB-REG-90214 | SOPHIE CHARLOTTE CLARKE sophie.clarke@neobank-user.co.uk | GBR | PENDING | Awaiting User Submission | Pending Completion | |
vt_live_sess_8941a NeoBank Global UK | NB-USR-44910 | MARCUS ALEXANDER VANCE marcus.vance@enterprise-verified.co.uk | GBR | APPROVED | CLEAR (98/100) VT-2026-8941 | DELIVERED (HTTP 200) | |
vt_live_sess_8940b PayFlow Crypto Exchange | PF-USR-10982 | VIKTOR KONSTANTIN ROSTOV v.rostov991@guerrillamail.biz | RUS | DENIED | REJECTED (14/100) VT-2026-8940 | DELIVERED (HTTP 200) | |
vt_live_sess_8939c NeoBank Global UK | NB-USR-44892 | JEAN LUC KOWALSKI jl.kowalski@paris-mail.fr | FRA | REVIEW_REQUIRED | CONSIDER (66/100) VT-2026-8939 | DELIVERED (HTTP 200) |
Platform Registration Integration Code (NeoBank Global UK)
// 1. Call from your Node.js / Next.js registration backend when a user signs up:
const response = await fetch('https://verify.yourdomain.com/api/sessions', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer vt_live_neobank_9948102a7f3c4e81b209'
},
body: JSON.stringify({
externalUserId: user.id,
applicantName: user.fullName,
applicantEmail: user.email,
applicantDob: user.dateOfBirth, // YYYY-MM-DD
applicantCountry: 'GBR',
redirectUrl: 'https://app.neobank-global.co.uk/onboarding/complete',
webhookUrl: 'https://api.neobank-global.co.uk/webhooks/veritrust'
})
});
const { session } = await response.json();
// 2. Redirect the registering user to session.verificationUrl:
// -> https://verify.yourdomain.com/verify/vt_live_...