Predictive DocV SDKs

Integrate Predictive Document Verification (DocV) SDKs for iOS, Android, React Native, and Web to verify consumer identity documents.

Predictive Document Verification (DocV) captures and verifies government-issued identity documents — such as driver's licenses and passports — through a native SDK with a built-in camera UI. Your application embeds the SDK, which guides the consumer through document capture and image upload. Socure then verifies the document and returns results to your backend via webhook.


SDK versions

These are the latest DocV SDK versions. For information on SDK versioning, see Socure SDK Release and Maintenance Policy.

SDKLatest VersionRelease Date
iOS5.4.2June 15, 2026
Android5.4.7May 27, 2026
React Native5.2.4April 23, 2026
Web (JavaScript)*5.0.0*July 1, 2024*

*The Web SDK uses hosted JavaScript and is continuously updated. You automatically receive the latest version without requiring manual upgrades.


How it works

Get started with the Predictive DocV SDKs by completing the following steps:

  1. Build a Capture App flow

    Create your custom Capture App flow in RiskOS™ using a Use Case Flow template.

  2. Integrate with the DocV SDK

    Follow the SDK Quick Start Guides to integrate the DocV SDK into your application.

  3. Generate a transaction token

    In your backend, call the /api/evaluation endpoint to generate a DocV transaction token (docvTransactionToken).

  4. Render the Capture App

    Use the docvTransactionToken and your SDK key to initialize the SDK and render the Capture App interface in your application.

  5. Receive the verification results

    When the document capture and upload process is complete, your app receives a success callback. Your webhook integration can then receive the DocV results in the payload of the evaluation_completed event.


Choosing an SDK


Related resources

ResourceDescription
DocV product optionsCompare Document Verification, Selfie Intelligence, Selfie Reverification, and Secondary Documents
Accepted ID typesSupported document types, countries, and image requirements
RiskOS™ DocV setupConfigure DocV workflows and decision logic in the RiskOS™ Dashboard
Receive DocV resultsHandle evaluation_completed webhook events or poll for asynchronous DocV results
Retrieve DocumentsRetrieve captured document images and extracted data after verification
TroubleshootingCommon integration issues and error resolution
Build basicsConsent configuration and language options shared across all DocV SDKs