# Veriff Dev Documentation > Knowledge base documentation for Veriff Dev Documentation. ## v1 - [Getting Started](https://devdocs.veriff.com/docs/getting-started.md): Get started with Veriff: find intros to signing up, loging in, creating integrations, setting up webhooks, and generating verification sessions easily in our getting started section. - [Sign up with Veriff](https://devdocs.veriff.com/docs/signing-up.md): Get started with Veriff by creating an account. Explore our services and solutions with ease—follow the steps to set up your account today! - [Log in to Veriff Customer Portal](https://devdocs.veriff.com/docs/logging-in.md): Learn how to log in to the Veriff Customer Portal to manage your account, access verification tools, and track progress seamlessly. - [Integrations](https://devdocs.veriff.com/docs/how-to-create-an-integration.md): Learn about Veriff's test and live integrations, how to create and test them to ensure seamless data exchange in your applications. - [Create verification session](https://devdocs.veriff.com/docs/how-to-generate-sessions-manually.md): Learn how to generate sessions for API and SDK integrations, handle session creation rates, and check possible session statuses. - [Verification session decisions](https://devdocs.veriff.com/docs/verification-session-decisions.md): Learn about verification statuses, decision codes, and session outcomes. - [Review verifications in Veriff Customer Portal](https://devdocs.veriff.com/docs/how-to-review-verification-in-veriff-customer-portal.md): Learn how to manually review and manage verification sessions in the Veriff Customer Portal. - [Intro to the SDK](https://devdocs.veriff.com/docs/quick-guide-of-idv-using-the-sdks-1.md): Quick and lightweight introduction to Veriff's Software Development Kits for end-user verification. - [Intro to the API](https://devdocs.veriff.com/docs/quick-guide-of-idv-using-the-api.md): Quick and lightweight introduction to Veriff's REST API for end-user verification. - [Try our demos](https://devdocs.veriff.com/docs/try-our-demos.md): Explore the Webflow Veriff demo to see how seamless identity verification works. - [Service quality batch testing](https://devdocs.veriff.com/docs/service-quality-testing.md): Guide to how to conduct batch upload tests for service quality testing. - [Browser support & platform requirements](https://devdocs.veriff.com/docs/browser-support-platform-requirements.md): Learn about Veriff's supported browsers, OS requirements, and essential Web Platform APIs for seamless web-based verification over HTTPS. - [Try in Postman](https://devdocs.veriff.com/docs/try-in-postman-1.md): Test Veriff Public API v1 endpoints using Postman environment. - [Zapier Integration](https://devdocs.veriff.com/docs/zapier-integration.md): Explore the no-code integration option, connecting Veriff with thousands of apps and allowing you to automate workflows. - [Technical Guides](https://devdocs.veriff.com/docs/technical-guides.md): Index of Veriff Technical Guides listing detailed resources about Veriff SDKs, webhooks, authentication and security, and backwards compatible changes - [SDK Guides](https://devdocs.veriff.com/docs/sdk-guide.md): Index of Veriff SDK guides for Veriff native and web SDKs; also support policy and supported languages. Find the visual guides for SDK customization. - [Android SDK](https://devdocs.veriff.com/docs/android-sdk.md) - [Android SDK guide](https://devdocs.veriff.com/docs/android-sdk-guide.md): Main guide to Veriff Android SDK, from setup to customization and permission handling. - [Android SDK: NFC data listener](https://devdocs.veriff.com/docs/android-sdk-nfc-data-listener.md): Enable NFC data listener for real-time callbacks on NFC reading success or failure with Android SDK. - [Android SDK migration guide](https://devdocs.veriff.com/docs/android-sdk-migration-guide.md): Update to newer Veriff Android SDK versions. - [Android SDK changelog](https://devdocs.veriff.com/docs/android-sdk-changelog.md): Explore the version updates in the Veriff Android SDK. Discover new features, improvements, and fixes to enhance your app development experience. - [iOS SDK](https://devdocs.veriff.com/docs/ios-sdk.md) - [iOS SDK guide](https://devdocs.veriff.com/docs/ios-sdk-guide.md): Main guide to Veriff's iOS SDK, from setup to customization and permission handling. - [iOS SDK: NFC data listener](https://devdocs.veriff.com/docs/ios-sdk-nfc-data-listener.md): Enable NFC data listener for real-time callbacks on NFC reading success or failure with iOS SDK. - [iOS SDK migration guide](https://devdocs.veriff.com/docs/ios-migration-guide.md): Update to newer Veriff iOS SDK versions. - [iOS SDK changelog](https://devdocs.veriff.com/docs/ios-changelog.md): Explore the version updates in the Veriff iOS SDK. Discover new features, improvements, and fixes to enhance your app development experience. - [React Native SDK](https://devdocs.veriff.com/docs/react-native-sdk.md) - [React Native SDK guide](https://devdocs.veriff.com/docs/react-native-sdk-guide.md): Main guide to the cross-platform solution for iOS and Android with React Native. - [React Native SDK migration guide](https://devdocs.veriff.com/docs/react-native-sdk-migration-guide.md): Update Veriff React Native integration to newer versions. - [React Native changelog](https://devdocs.veriff.com/docs/react-native-changelog.md): Explore the version history and updates for Veriff React Native SDK. - [Flutter plugin](https://devdocs.veriff.com/docs/flutter-plugin.md): Veriff Flutter plugin for iOS and Android applications. - [Cordova plugin](https://devdocs.veriff.com/docs/cordova-plugin.md): Apache Cordova solution for hybrid mobile applications. - [JavaScript SDK](https://devdocs.veriff.com/docs/javascript-sdk-1.md): Create web-based verification sessions with customizable front-end flows. - [InContext SDK](https://devdocs.veriff.com/docs/incontext-sdk-1.md): Embed verification flow directly within your web application. - [Redirection Guide](https://devdocs.veriff.com/docs/redirection-guide-1.md): Redirect users to Veriff web flow with session management. - [Embedding in Android and iOS WebViews](https://devdocs.veriff.com/docs/embedding-in-android-and-ios-webviews-1.md) - [Selecting the right WebView for your SDK](https://devdocs.veriff.com/docs/selecting-the-right-webview-for-your-sdk.md): Choose the right WebView option for Veriff integration in iOS or Android apps, balancing ease of use and JavaScript communication needs. - [iOS WebView implementation guide](https://devdocs.veriff.com/docs/ios-webview-guide.md): Learn how to implement verification flow into iOS application using WebViews. - [Android WebView implementation guide](https://devdocs.veriff.com/docs/android-webview-guide.md): Learn how to implement verification flow into Android application using WebViews. - [Known issues](https://devdocs.veriff.com/docs/known-issues.md): Learn more about the known issues in Veriff SDKs. - [Sessions lifecycle diagram (SDK)](https://devdocs.veriff.com/docs/sessions-lifecycle-diagram-sdk.md): Explore the sessions lifecycle diagram for the SDK integration. - [Webhooks Guide](https://devdocs.veriff.com/docs/webhooks-guide.md): Main guide to setting up webhooks for different verification types, how-to of webhooks testing, and info about webhooks headers and payload. - [Decision webhook](https://devdocs.veriff.com/docs/decision-webhook.md): Set up Veriff's decision webhook to receive verification session results from Veriff. - [Event webhook](https://devdocs.veriff.com/docs/event-webhook.md): Set up Veriff's optional event webhook to track session status changes in identity verification. - [Watchlist-screening webhook](https://devdocs.veriff.com/docs/watchlist-screening-webhook.md): Set up Veriff's watchlist-screening webhook for PEP, Sanctions, and adverse media checks to get verification results and monitor changes in status. - [INE webhook](https://devdocs.veriff.com/docs/ine-webhook.md): (Legacy solution) Use the INE webhook to receive verification data from Mexican Electoral Registry checks. - [CURP webhook](https://devdocs.veriff.com/docs/curp-webhook.md): (Legacy solution) Use the CURP webhook to receive verification data from Mexican Clave Única de Registro de Población checks. - [INE+CURP webhook](https://devdocs.veriff.com/docs/inecurp-webhook.md): Use the INE+CURP webhook to receive data from combined Mexican registry verification. - [User-defined statuses webhook](https://devdocs.veriff.com/docs/user-defined-statuses-webhook.md): Set up user-defined statuses webhooks to receive real-time notifications when custom statuses are added in Veriff Customer Portal. - [Full Auto webhook](https://devdocs.veriff.com/docs/full-auto-webhook.md): Set up the Full Auto webhook to receive insights, extractions and decision scores for Self-Serve Essential Plan integrations. - [Watchlist-screening webhook](https://devdocs.veriff.com/docs/wip-watchlist-screening-webhook.md): Set up Veriff's watchlist-screening webhook for PEP, Sanctions, and adverse media checks to get verification results and monitor changes in status effectively. - [HMAC Authentication and Endpoint Security](https://devdocs.veriff.com/docs/hmac-authentication-and-endpoint-security.md): Implement secure API and webhook communication with HMAC signatures. - [Allowlisted URLs and IP addresses](https://devdocs.veriff.com/docs/allowlisted-urls-and-ip-addresses.md): URLs and IP addresses you need to allowlist to use Veriff's services. - [Backwards compatible changes](https://devdocs.veriff.com/docs/backwards-compatible-changes.md): Handle API and webhook updates without breaking existing integrations. - [Cryptographical verification of ePassport data](https://devdocs.veriff.com/docs/cryptographical-verification-of-epassport-data.md): Perform industry-standard cryptographic checks to ensure the authenticity and integrity of ePassport data, to match the ICAO Doc 9303 guidelines. - [Product Guides](https://devdocs.veriff.com/docs/product-guides.md): Index of Veriff's products and their technical setup. - [Document + Selfie IDV](https://devdocs.veriff.com/docs/document-selfie-idv.md): Complete identity verification using document analysis and facial comparison. Available via SDK and API. - [Document-only IDV](https://devdocs.veriff.com/docs/document-only-idv.md): Identity verification through document analysis without selfie requirement. Available via SDK and API. - [Biometric Authentication](https://devdocs.veriff.com/docs/biometric-authentication.md): Verify returning users through facial biometric matching. Available via API, web flow, and SDKs. - [Biometric Liveness](https://devdocs.veriff.com/docs/biometric-liveness.md): One-off verification to ensure the user is a live person. Available via SDK, web flow and API. - [Selfie2Selfie Biometric Verification](https://devdocs.veriff.com/docs/selfie2selfie-biometric-verification.md): Perform real-time facial comparison between a customer-provided reference image and a live selfie captured during the verification session. - [Age Estimation](https://devdocs.veriff.com/docs/age-estimation.md): Verify minimum age requirements without full identity verification. Available via API, web flow, or SDKs. - [Unstructured Docs](https://devdocs.veriff.com/docs/unstructured-docs.md): Verify end-user via a non-standardized document such bank statements, utility bills, birth certificates, insurance policies, etc. - [Proof of Address](https://devdocs.veriff.com/docs/proof-of-address-verification.md): Verify user's residential address through document analysis. Available via native SDKs, web flows and API. - [Proof of Address Capture](https://devdocs.veriff.com/docs/proof-of-address-capture.md): Capture end-user’s document for subsequent verification steps. Available via native SDK, web flow, and API. - [AML Screening (enhanced)](https://devdocs.veriff.com/docs/aml-screening-solution.md): Comply with KYC and AML requirements using PEP, sanctions and adverse media checks. Available via native SDKs, web flow, and API. - [AML Screening (legacy)](https://devdocs.veriff.com/docs/aml-screening.md): (Legacy solution) Comply with KYC and AML requirements using our API, web flow, and SDKs for seamless identity verification and monitoring solutions. - [UK DIATF](https://devdocs.veriff.com/docs/uk-diatf.md): UK’s Digital Identity and Attributes Trust Framework compliance verification, available via SDK. - [Database Verifications](https://devdocs.veriff.com/docs/registries.md): Index of different database checks and verification solutions supported by Veriff. - [Mexican Databases](https://devdocs.veriff.com/docs/mexican-registries.md) - [Mexico - INE Biometric Database Verification](https://devdocs.veriff.com/docs/ine-biometric-database-verification.md): Validate identities against Mexican Electoral Registry, ensuring authenticity through selfie matching against government records via API. - [INE Database Verification](https://devdocs.veriff.com/docs/ine-database-verification.md): Validate Mexican voter IDs in real-time against the official INE database. - [CURP Database Verification](https://devdocs.veriff.com/docs/curp-database-verification.md): Validate CURP numbers in real-time with our CURP Database Verification solution. - [INE (Institutio Nacional Electoral) database verification guide](https://devdocs.veriff.com/docs/ine-institutio-nacional-electoral-database-verification-guide.md): (Legacy solution) Verify identities in Mexico using the Mexican Instituto Nacional Electoral registry. - [CURP (Clave Única de Registro de Población) database verification guide](https://devdocs.veriff.com/docs/curp-clave-única-de-registro-de-población-database-verification-guide.md): (Legacy solution) Verify identities in Mexico against the Mexican Clave Única de Registro de Población registry. - [Combined INE+CURP database verification guide](https://devdocs.veriff.com/docs/combined-inecurp-database-verification-guide.md): Verify identities in Mexico using the combined INE and CURP database check. - [Brazilian Databases](https://devdocs.veriff.com/docs/brazilian-databases.md) - [Cadastro Único Database Verification](https://devdocs.veriff.com/docs/brazilian-cadastro-unico-database-verification.md): Validate Brazilian users against social benefit registries to determine if they receive government assistance. - [ProBet Database Verification](https://devdocs.veriff.com/docs/pro-bet-database-verification.md): Validate end-users against Brazil's betting exclusion registries to ensure gambling regulatory compliance. - [Brazil - CPF Biometric Database Verification](https://devdocs.veriff.com/docs/cpf-biometric-database-check.md): Match end-user-provided CPF numbers and biometric data (facial images) against Brazil's official government databases via API. - [Colombia Databases](https://devdocs.veriff.com/docs/colombia-databases.md) - [Registraduría Database Verification](https://devdocs.veriff.com/docs/registraduría-verification.md): Validate end-users by matching their full name to database records, check the validity of document, and the end-user’s deceased status via API or SDK. - [Social Security Number Verification](https://devdocs.veriff.com/docs/us-database-verification.md): Streamline US identity verification with SSN and driver's license checks. Available via native SDK, web flows and API. - [Match Database Verifications](https://devdocs.veriff.com/docs/match-database-verifications.md): Validate end-user’s personal information against official regional databases aggregated by a third-party database aggregator. - [Metadata Database Verification](https://devdocs.veriff.com/docs/metadata-database-verification.md): Validate end-user’s identity data against authoritative external government, consumer, credit bureau, utility, and phone registry databases. - [Self-Serve Documentation](https://devdocs.veriff.com/docs/self-serve-documentation.md): Access self-serve documentation. - [Essential Plan](https://devdocs.veriff.com/docs/essential-plan-full-auto.md): Learn about the fully automated Self-Serve verification solution, which uses document + selfie and is available via native SDKs, webflow and the API. - [Reference Info](https://devdocs.veriff.com/docs/reference-info-codes-tables.md): Access comprehensive reference information, session codes, decision descriptions, document types, data formats etc. for info and troubleshooting. - [End-user flow events (table)](https://devdocs.veriff.com/docs/end-user-flow-events-table.md): Reference info about when and why different end-user flow events are triggered and how to use them to get more details about the end-user’s experience. - [Codes](https://devdocs.veriff.com/docs/codes.md) - [Verification session decision codes (table)](https://devdocs.veriff.com/docs/verification-session-decision-codes-table.md): Reference info of verification decision codes and outcomes. - [Verification session status codes (table)](https://devdocs.veriff.com/docs/verification-session-status-codes-table.md): Reference info of all session status codes and decisions, including codes like `approved`, `declined`, and `resubmission_requested`. - [Granular reason codes (table)](https://devdocs.veriff.com/docs/granular-reason-codes.md): Reference info of reason codes for sessions that were declined or requested to resubmit. - [Common HTTP status codes (table)](https://devdocs.veriff.com/docs/common-http-status-codes.md): Reference guide for common HTTP status codes returned by Veriff APIs. - [Credentials and authorization codes (table)](https://devdocs.veriff.com/docs/credentials-and-authorization-codes-table.md): Reference info of codes that are sent when webhook or public API authorization fails. - [Some troubleshooting codes (table)](https://devdocs.veriff.com/docs/some-troubleshooting-codes-table.md): Reference info of possible error codes. - [Supported document types](https://devdocs.veriff.com/docs/supported-document-types.md): Reference guide for document types that can be defined on session creation or received in response payloads. - [Context types (image, video)](https://devdocs.veriff.com/docs/context-types-image-video-1.md): Reference guide to the image and video context info sent in Veriff verification flow. - [Document data fields](https://devdocs.veriff.com/docs/document-data-fields-1.md): Reference list of universal document data fields that can be extracted from identity verification documents. - [Media file mimetypes](https://devdocs.veriff.com/docs/media-file-mimetypes.md): Reference guide to the possible media file format types sent in API responses. - [Privacy](https://devdocs.veriff.com/docs/privacy-notice-and-data-collection-purposes.md): Understand how Veriff collects, uses, and discloses end-user data for KYC and AML compliance - [General FAQ](https://devdocs.veriff.com/docs/general-faq.md): Find answers to common questions in our General FAQ. - [Release Notes](https://devdocs.veriff.com/docs/release-notes.md): Explore the latest updates in Android and iOS SDKs, including UI improvements, bug fixes, and new features. - [Release Notes 2025](https://devdocs.veriff.com/docs/release-notes-2025.md): Detailed changelog of 2025 improvements and updates. - [Release Notes 2024](https://devdocs.veriff.com/docs/march-2025.md): Detailed changelog of 2024 improvements and updates. - [Release Notes 2023](https://devdocs.veriff.com/docs/release-notes-2023.md): Historical changes and updates from 2023. - [Release Notes 2022](https://devdocs.veriff.com/docs/release-notes-2022.md): Historical changes and updates from 2022. ## v1-api (API Reference) - [Veriff API Documentation and API Reference](https://devdocs.veriff.com/apidocs/veriff-public-api-guides.md): Integrate Veriff's Public API for seamless user verification, manage API keys, and enhance security with shared secret key rotation. - [Veriff API Reference Index](https://devdocs.veriff.com/apidocs/veriff-api-reference-index.md): Comprehensive Veriff API reference index with endpoints for session management, media upload, verification decisions, and registry-specific identity checks. - [Try in POSTMAN](https://devdocs.veriff.com/apidocs/try-in-postman-1.md) - [Public API v1 Reference](https://devdocs.veriff.com/apidocs/public-api-1.md) - [Session management](https://devdocs.veriff.com/apidocs/session-management.md) - [Create session](https://devdocs.veriff.com/apidocs/v1sessions.md): Create a verification session with unique session IDs and tokens using our API or SDK. Learn how to capture end-user data effectively. - [Update session](https://devdocs.veriff.com/apidocs/v1sessionsid-2.md) - [Delete session](https://devdocs.veriff.com/apidocs/v1sessionsid-3.md) - [List attempts IDs](https://devdocs.veriff.com/apidocs/v1sessionsidattempts-1.md) - [Data submission](https://devdocs.veriff.com/apidocs/data-submission.md) - [Submit device data](https://devdocs.veriff.com/apidocs/v1sessionsidcollected-data-1.md) - [Upload media or NFC data](https://devdocs.veriff.com/apidocs/v1sessionsidmedia-3.md): Upload images for Veriff sessions with specific formats and size limits. Ensure correct context and avoid conflicts post-submission. - [Bulk import face images](https://devdocs.veriff.com/apidocs/bulk-import-face-images.md) - [Session results](https://devdocs.veriff.com/apidocs/session-results.md) - [Decision data](https://devdocs.veriff.com/apidocs/v1sessionsiddecision-1.md): Access session decisions via the API, ensuring correct URL usage. Get verification status, timestamps, and user data for seamless integration. - [Person data](https://devdocs.veriff.com/apidocs/v1sessionsidperson-1.md) - [Watchlist-screening results](https://devdocs.veriff.com/apidocs/v1sessionsidwatchlist-screening-1.md) - [Update watchlist screening state](https://devdocs.veriff.com/apidocs/v1sessionsidwatchlist-screening.md): Disable ongoing monitoring feature for a specific person. Available only with PEP and AML solution. - [Media and NFC data management](https://devdocs.veriff.com/apidocs/media-management.md) - [List session media and NFC data metadata](https://devdocs.veriff.com/apidocs/v1sessionsidmedia-2.md) - [List attempt media metadata](https://devdocs.veriff.com/apidocs/v1attemptsidmedia-1.md) - [Download media or data file](https://devdocs.veriff.com/apidocs/v1mediaid-1.md) - [Database verification](https://devdocs.veriff.com/apidocs/database-verification.md) - [Validate national ID number](https://devdocs.veriff.com/apidocs/v1validate-registry.md) - [INE results (legacy)](https://devdocs.veriff.com/apidocs/v1sessionsiddecisionine-registry-1.md) - [CURP results (legacy)](https://devdocs.veriff.com/apidocs/v1sessionsiddecisioncurp-registry-1.md) - [Combined INE and CURP results (legacy)](https://devdocs.veriff.com/apidocs/v1sessionsiddecisioncombined-ine-curp-registry-1.md) - [Validate registry](https://devdocs.veriff.com/apidocs/validate-registry-3.md): Validate national ID numbers with our API. Data about the session is sent in API response. - [Fraud](https://devdocs.veriff.com/apidocs/fraud-1.md) - [Submit fraud report](https://devdocs.veriff.com/apidocs/report-fraud.md): Submit and process multiple fraud reports efficiently with detailed status updates for each report. Ensure accurate fraud detection and reporting. - [Get Fraud Categories](https://devdocs.veriff.com/apidocs/get-fraud-categories.md): Explore available fraud categories for reporting. - [Retrieve fraud reports](https://devdocs.veriff.com/apidocs/retrieve-fraud-reports.md): Retrieve detailed fraud reports by session IDs, including verification data and QA reviews, with clear status updates for each report. - [API FAQ](https://devdocs.veriff.com/apidocs/api-faq.md)