This page provides a comprehensive index of all Veriff documentation, organized by category for easy navigation and LLM consumption.
Getting Started
Getting Started: Index of the contents in the Getting Started section, listing resources and guides from signup to session verification - https://devdocs.veriff.com/docs/getting-started
Sign up with Veriff: How to create an account and get started with Veriff services - https://devdocs.veriff.com/docs/signing-up
Log in to Veriff Customer Portal: Access your Veriff dashboard to manage integrations and view verification data - https://devdocs.veriff.com/docs/logging-in
Integrations: Learn about test and live integrations, creation, and testing for seamless data exchange - https://devdocs.veriff.com/docs/how-to-create-an-integration
Create verification session: Generate sessions using API and SDKs, handle session creation rates, check possible session statuses - https://devdocs.veriff.com/docs/how-to-generate-sessions-manually
Verification session decisions: Understanding verification statuses, decision codes, and session outcomes - https://devdocs.veriff.com/docs/verification-session-decisions
Review verifications in Veriff Customer Portal: How to manually review and manage verification sessions - https://devdocs.veriff.com/docs/how-to-review-verification-in-veriff-customer-portal
Intro to the SDK: General introduction to Veriff's Software Development Kits for end-user verification - https://devdocs.veriff.com/docs/intro-to-the-sdk
Intro to the API: General introduction to Veriff's REST API for end-user verification - https://devdocs.veriff.com/docs/intro-to-the-api
Try our demos: Explore webflow demos and download native iOS/Android demo versions - https://devdocs.veriff.com/docs/try-our-demos
Supported browsers: List of browsers that support Veriff's verification flow - https://devdocs.veriff.com/docs/what-browsers-support-verification-flow
Try Veriff Public API collection in Postman: Test API endpoints using Postman environment - https://devdocs.veriff.com/docs/try-in-postman-1
Service quality batch testing: Reference guide to how to conduct batch upload tests for service quality testing - https://devdocs.veriff.com/docs/service-quality-testing
Technical Guides
Technical Guides: Index of the contents in the Technical Guides section, listing detailed resources about Veriff SDKs, webhooks, authentication and security, and backwards compatible changes - https://devdocs.veriff.com/docs/technical-guides
SDK Guides
SDK Guides: General intro to Veriff SDKs, from use-cases to Veriff’s SDK support policy, visual customization guides and supported languages list - https://devdocs.veriff.com/docs/sdk-guide
Native SDKs
Android SDK guide: Guide to Veriff's Android SDK, from setup to customization and permission handling - https://devdocs.veriff.com/docs/android-sdk-guide
iOS SDK guide: Guide to Veriff's iOS SDK, from setup to customization and permission handling - https://devdocs.veriff.com/docs/ios-sdk-guide
React Native SDK guide: Cross-platform solution for iOS and Android with React Native - https://devdocs.veriff.com/docs/react-native-sdk-guide
Flutter plugin: Veriff Flutter plugin for iOS and Android applications - https://devdocs.veriff.com/docs/flutter-plugin
Cordova plugin: Apache Cordova solution for hybrid mobile applications - https://devdocs.veriff.com/docs/cordova-plugin
Web SDKs
JavaScript SDK: Create web-based verification sessions with customizable front-end flows - https://devdocs.veriff.com/docs/javascript-sdk-1
InContext SDK: Embed verification flow directly within your web application - https://devdocs.veriff.com/docs/incontext-sdk
Redirection Guide: Redirect users to Veriff web flow with session management - https://devdocs.veriff.com/docs/redirection-guide-1
iOS WebView implementation guide: learn how to implement verification flow into iOS application using WebViews - https://devdocs.veriff.com/docs/ios-webview-guide
Android WebView implementation guide: learn how to implement verification flow into Android application using WebViews- https://devdocs.veriff.com/docs/android-webview-guide
Known Issues: find quick answers to most commonly asked questions about web SDKs - https://devdocs.veriff.com/docs/known-issues
SDK Migration and Updates
Android SDK migration guide: Guide for updating to newer Android SDK versions - https://devdocs.veriff.com/docs/android-sdk-migration-guide
iOS SDK migration guide: Guide for updating to newer iOS SDK versions - https://devdocs.veriff.com/docs/ios-migration-guide
React Native SDK migration guide: Update React Native integration to newer versions - https://devdocs.veriff.com/docs/react-native-sdk-migration-guide
Android changelog: Version history and updates for Android - https://devdocs.veriff.com/docs/android-sdk-changelog (redirecting the reader to Release Notes section)
iOS changelog: Version history and updates for iOS - https://devdocs.veriff.com/docs/ios-changelog (redirecting the reader to Release Notes section)
React Native changelog: Version history and updates for React Native SDK - https://devdocs.veriff.com/docs/react-native-changelog
Webhooks Guide
Webhooks Guide: Comprehensive guide to setting up webhooks for different verification types, how-to of webhooks testing, and info about webhooks headers and payload - https://devdocs.veriff.com/docs/webhooks-guide
Decision webhook: Receive verification session results and verified identity information - https://devdocs.veriff.com/docs/decision-webhook
Event webhook: Track events during the identity verification process - https://devdocs.veriff.com/docs/event-webhook
Watchlist-screening webhook: Receive AML screening results for PEP and sanctions checks - https://devdocs.veriff.com/docs/watchlist-screening-webhook
INE webhook: Receive verification data from Mexican Electoral Registry checks - https://devdocs.veriff.com/docs/ine-webhook
CURP webhook: Receive verification data from Mexican Population Registry checks - https://devdocs.veriff.com/docs/curp-webhook
Combined INE+CURP webhook: Receive data from combined Mexican registry verification - https://devdocs.veriff.com/docs/combined-ine-curp-webhook
User-defined statuses webhook: Receive notifications when custom statuses are added in Veriff Customer Portal - https://devdocs.veriff.com/docs/user-defined-statuses-webhook
Full Auto webhook: Receive insights, extractions and decision scores for Self-Serve Essential Plan integrations (exclusive to Self-Serve Essential Plan) - https://devdocs.veriff.com/docs/full-auto-webhook
Security, Authentication and Backwards Compatibility
HMAC Authentication and Endpoint Security: Implement secure API communication with HMAC signatures - https://devdocs.veriff.com/docs/hmac-authentication-and-endpoint-security
Allowlisted URLs and IP addresses - Permit your firewall to communicate with Veriff servers - https://devdocs.veriff.com/docs/allowlisted-urls-and-ip-addresses
Backwards compatible changes: Handle API and webhook updates without breaking existing integrations - https://devdocs.veriff.com/docs/backwards-compatible-changes
Product Guides
Product Guides: Index of the contents in the Product Guides section - https://devdocs.veriff.com/docs/product-guides
End-user Identity Verification
Document + Selfie IDV: Complete identity verification using document analysis and facial comparison - https://devdocs.veriff.com/docs/document-selfie-idv
Document-only IDV: Identity verification through document analysis without selfie requirement - https://devdocs.veriff.com/docs/document-only-idv
Mexican INE Biometric Database Verification: Verify identities against Mexican Electoral Registry - https://devdocs.veriff.com/docs/mexican-ine-biometric-database-verification
Mexican CURP Registry Verification: Verify identities against Mexican Population Registry - https://devdocs.veriff.com/v1/docs/curp-clave-única-de-registro-de-población-database-verification-guide
Combined Mexican Registries Verification: Verify against both INE and CURP registries simultaneously - https://devdocs.veriff.com/docs/combined-inecurp-database-verification-guide
Indian Aadhaar Database Verification: Verify identities against India's Aadhaar database - https://devdocs.veriff.com/docs/indian-aadhaar-database-verification
End-user Authentication
Biometric Authentication: Verify returning users through facial biometric matching - https://devdocs.veriff.com/docs/biometric-authentication
Biometric Liveness: One-off verification to ensure the user is a live person - https://devdocs.veriff.com/docs/biometric-liveness
Age Estimation: Verify minimum age requirements without full identity verification - https://devdocs.veriff.com/docs/age-estimation
Ensure Trust
Proof of Address Verification: Verify user's residential address through document analysis - https://devdocs.veriff.com/docs/proof-of-address-verification
Proof of Address Capture: Capture end-user’s document for subsequent verification steps - https://devdocs.veriff.com/docs/proof-of-address-capture
AML Screening: Comply with KYC/AML requirements using PEP, sanctions, and adverse media checks - https://devdocs.veriff.com/docs/aml-screening
US Database Verification: Streamline US identity verification with SSN and driver's license checks - https://devdocs.veriff.com/docs/us-database-verification
UK DIATF: UK’s Digital Identity and Attributes Trust Framework compliance verification - https://devdocs.veriff.com/docs/uk-diatf
Self-Serve Solution
Essential Plan: Self-serve full auto verification solution with detailed insights and scoring - https://devdocs.veriff.com/docs/essential-plan-full-auto
Reference Information
Status Codes and Decisions
Verification session status codes (table): Technical reference for all session status codes and decisions - https://devdocs.veriff.com/docs/verification-session-status-codes-table
Verification session decision codes (table): Comprehensive table of verification decision codes and outcomes - https://devdocs.veriff.com/docs/verification-session-decision-codes-table
Granular reason codes (table): Comprehensive tables of reason codes for sessions that were declined or requested to resubmit - https://devdocs.veriff.com/docs/granular-reason-codes
Aadhaar Database Verification check codes (table): Lists of reasons and HTTP codes to troubleshoot Aadhaar OTP sessions - https://devdocs.veriff.com/docs/aadhaar-database-verification-check-codes
Error handling
Common HTTP status codes: Reference guide for HTTP status codes returned by Veriff APIs - https://devdocs.veriff.com/docs/common-http-status-codes
Some troubleshooting codes (table): Comprehensive table of possible error codes - https://devdocs.veriff.com/docs/some-troubleshooting-codes-table
Credentials and authorization codes (table): Comprehensive table of codes that are sent when webhook or public API authorization fails - https://devdocs.veriff.com/docs/credentials-and-authorization-codes-table
Document Support
Supported document types: Reference guide for document types that can be defined on session creation or received in response payloads - https://devdocs.veriff.com/docs/supported-document-types
Document data fields: List of universal document data fields that can be extracted from identity verification documents - https://devdocs.veriff.com/docs/document-data-fields-1
Additional reference material
End-user flow events (table): info about when and why different end-user flow events are triggered and how you can use them to get more details about end-user’s experience in the flow - https://devdocs.veriff.com/docs/end-user-flow-events-table
Context types (image, video): Reference guide to the image and video context info sent in Veriff verification flow - https://devdocs.veriff.com/docs/context-types-image-video-1
Media file mimetypes: Reference guide to the possible media file format types sent in API responses - https://devdocs.veriff.com/docs/media-file-mimetypes
Privacy and Data Collection Purposes
Privacy Notice and Data Collection Purposes: Understand how Veriff collects, uses, and discloses end-user data for KYC and AML compliance - https://devdocs.veriff.com/docs/privacy-notice-and-data-collection-purposes
General FAQ
List of general questions asked about Veriff’s solutions - https://devdocs.veriff.com/docs/general-faq
Release Information
Release Notes: Latest updates and changes to Veriff's platform and SDKs - https://devdocs.veriff.com/docs/release-notes
Release Notes 2024: Detailed changelog of 2024 improvements and updates - https://devdocs.veriff.com/docs/march-2025
Release Notes 2023: Historical changes and updates from 2023 - https://devdocs.veriff.com/docs/release-notes-2023
API Documentation
Veriff Public API v1: Complete API reference with endpoints, authentication, and examples - https://devdocs.veriff.com/apidocs
API documentation and reference index: Comprehensive index of all Veriff API reference and documentation, organized by category for easy navigation and AI consumption - https://devdocs.veriff.com/apidocs/veriff-api-reference-index
Changelog
Date | Description |
---|---|
Jul 30, 2025 | Documentation published |