Identity verification API
Truest Human uses Dynamic Knowledge-Based Authentication to verify identities in seconds. One API call. Real-time results. Fraud stopped before it starts.

Verification complete
98% confidence · 1.2s response
Capabilities
DKBA replaces cumbersome document checks with knowledge-based questions that are fast to answer and hard to fake.
Every verification session produces unique questions from public records, making replay attacks and social engineering impractical.
Questions are generated and scored in real time. Most verifications complete in under 60 seconds end-to-end.
A clean, guided interface that works across devices. No document uploads, no selfies, no waiting.
Track pass rates, flag patterns, and monitor confidence scores across your organization from one dashboard.
Get instant callbacks when a verification completes so your application can respond without polling.
Localized question databases for multiple regions, with coverage expanding as we grow.
How it works
A straightforward flow that drops into any onboarding or compliance workflow.
Your application sends basic personal information to the Truest Human API to start a verification session.
Our system creates personalized multiple-choice questions drawn from public records that only the real person would know.
The user completes a short quiz directly in your application. No document uploads or video calls required.
You receive a verification status and confidence score via API response and webhook, ready to act on immediately.
Step 1 of 4
Which of the following addresses have you lived at?
const session = await truesthuman.verify({
userId: "user_abc123",
personalInfo: userData,
});
if (session.status === "verified") {
// confidence: 0.98, questions: 3/3 correct
await onboardUser(session.userId);
}Why Truest Human
Traditional KYC is slow, expensive, and frustrating for users. DKBA is a faster path to the same confidence.
Each session generates unique questions from verified data sources. There is no static question bank to memorize or leak.
Verifications complete in under a minute. No document uploads, no manual review queues, no multi-day wait times.
A RESTful API with webhook support. Start verifying identities with a single endpoint and a few lines of code.