Veriff
Veriff is an AI-driven identity verification platform offering document, biometric, age, and proof-of-address verification, plus PEP/sanctions screening, ongoing monitoring, and Identity Fraud Protection. The Veriff Public API exposes session creation, media upload, decisions, attempts, watchlist screening, persons, and webhook delivery, with web and mobile SDKs hosting the capture experience.
APIs
Veriff Sessions API
Creates and manages verification sessions. POST /sessions starts a verification and returns a session URL the end user opens via the SDK or hosted page. GET and PATCH endpoints ...
Veriff Media API
Uploads document images, selfies, and supporting media to a session and lists the media already attached. Used by custom flows that do not embed the Veriff SDK and capture media...
Veriff Decisions API
Retrieves the final verification decision for a submitted session - status (approved, declined, resubmission, expired), reason, code, person data extracted from the document, an...
Veriff Attempts API
Lists individual attempts within a session - useful when a session results in resubmission. Each attempt carries its own captured media and reason metadata.
Veriff Persons API
Retrieves the person record extracted from a session decision - structured fields (first name, last name, date of birth, document number, nationality) and document metadata used...
Veriff Watchlist Screening API
Runs and retrieves PEP, sanctions, adverse-media, and ongoing-monitoring screening tied to a verification session or to a stand-alone identity payload.
Veriff Webhook Delivery
Server-to-server delivery of decision and event notifications. Veriff signs each payload via the customer's shared secret using the X-HMAC-SIGNATURE header so receivers can veri...
Veriff Web (InContext / Hosted) SDK
Browser-based capture experience that embeds verification inside the customer's site (InContext) or runs as a Veriff-hosted page. Requires a session token issued by the Sessions...
Veriff iOS SDK
Native iOS SDK that drives capture and streams media to Veriff. Initialised with a session URL.
Veriff Android SDK
Native Android SDK for capture and media upload. Initialised with a session URL from the Sessions API.