• Camera Scanning
  • ID Parsing
  • DIVE
  • Web Services
  • Third Party Checks
  • Authentication
IDScan.net
  • DIVE API
  • Authentication Use Cases
Search Results for

    Show / Hide Table of Contents
    • Introduction
      • Getting Started
      • Web Library License Key
      • Supported Document Types
      • Recommended Browsers
      • Supported Image File Types
      • Image Requirements
      • Hosting Options
      • Security
      • FAQ
    • DIVE API
      • Web Portal
        • Bearer Tokens
        • License Keys
        • Verification Requests
        • Reviewable Submissions
        • Suspicious Activity Monitoring
        • Settings
      • Integration Options
      • Web Library V2
        • Migration Guide
        • Installation
        • Configuration Settings
        • Functions
        • Event Handlers
        • Style Customizations
      • Additional Verification Services
      • API Manual
      • Overriding Server Settings
      • Verify Use Cases
      • Authentication Use Cases
      • Verification/Authentication Response
      • Error Codes
      • Swagger UI
      • DIVE Web API Demo
    • DIVE Online
      • Web Portal
      • Integration Options
      • Wrapper
        • Installation
        • Configuration Settings
        • Functions
        • Event Handlers
      • SMS
      • Webhooks
      • Callback URLs
      • API Manual
      • Swagger UI
    • Native SDKs
      • iOS SDK
      • Android SDK
      • Sample Apps
    • DIVE Web API Sample Apps
      • Client Side Sample Apps
        • Vanilla Javascript
        • Angular
        • Vue
        • React
        • Svelte
      • Backend Sample Apps
        • Express (Firebase Cloud Function)

    Authentication Use Cases

    When using the DIVE API for an Authentication Submission, the same flags for Verify cases (isOCREnabled, isFaceMatchEnabled, is isBackOrSecondImageProcessing Enabled) are also applicable. The difference is providing an extra layer of UV and IR images in the request body for a larger amount of checks.

    When using the DIVE API for an Authentication Submission, the same flags for Verify cases (isOCREnabled, isFaceMatchEnabled, is isBackOrSecondImageProcessing Enabled) are also applicable. The difference is providing an extra layer of UV and IR images in the request body for a larger amount of checks.

    Four Image: Authentication (Ultraviolet and White Light)

    Requests made with more than just white light images would be passed along to the /v4/authentication endpoint. It is possible to submit a combination of white light images and ultraviolet images together.

    White Light Images

    1. frontImageBase64
    2. backOrSecondImageBase64

    UltraViolet Images

    1. frontImageBase64Uv
    2. backOrSecondImageBase64Uv
    {
      "documentType": 1,
      "frontImageBase64": "string",
      "backOrSecondImageBase64": "string",
      "frontImageBase64Uv": "string",
      "backOrSecondImageBase64Uv": "string",
      "frontImageBase64Ir": "string",
      "backOrSecondImageBase64Ir": "string",
      "faceImageBase64": "string",
      "trackString": {
        "data": "string",
        "barcodeParams": "string"
      },
      "ssn": "string",
      "overriddenSettings": {
        "isOCREnabled": true,
        "isCrossMatchRequired": true,
        "isGenderCheckEnabled": true,
        "isAgeCheckEnabled": true,
        "isDocTypeChangeEnabled": true,
        "bothSidedScreeningStrategy": 0,
        "oneSidedScreeningStrategy": 0,
        "isExternalAddressVerificationEnabled": true,
        "isExternalShuftiEnabled": true,
        "isFaceMatchOptional": true,
        "isBackOrSecondImageProcessingEnabled": true,
        "isFaceMatchEnabled": true,
        "isGpuEnabled": true
      },
        "metadata": {
        "captureMethod": "string",
        "userAgent": "string",
        "frontEndMetadata": "string",
        "otherMetadata": "string"
      }
    }
    

    Four Image: Authentication ( Infrared and White Light)

    Requests made with more than just white light images would be passed along to the /v4/authentication endpoint. It is possible to submit a combination of white light images and infrared images together.

    White Light Images

    1. frontImageBase64
    2. backOrSecondImageBase64

    Infrared Images

    1. frontImageBase64Ir
    2. backOrSecondImageBase64Ir
    {
      "documentType": 1,
      "frontImageBase64": "string",
      "backOrSecondImageBase64": "string",
      "frontImageBase64Uv": "string",
      "backOrSecondImageBase64Uv": "string",
      "frontImageBase64Ir": "string",
      "backOrSecondImageBase64Ir": "string",
      "faceImageBase64": "string",
      "trackString": {
        "data": "string",
        "barcodeParams": "string"
      },
      "ssn": "string", 
      "overriddenSettings": {
        "isOCREnabled": true,
        "isCrossMatchRequired": true,
        "isGenderCheckEnabled": true,
        "isAgeCheckEnabled": true,
        "isDocTypeChangeEnabled": true,
        "bothSidedScreeningStrategy": 0,
        "oneSidedScreeningStrategy": 0,
        "isExternalAddressVerificationEnabled": true,
        "isExternalShuftiEnabled": true,
        "isFaceMatchOptional": true,
        "isBackOrSecondImageProcessingEnabled": true,
        "isFaceMatchEnabled": true,
        "isGpuEnabled": true
      },
        "metadata": {
        "captureMethod": "string",
        "userAgent": "string",
        "frontEndMetadata": "string",
        "otherMetadata": "string"
      }
    }
    

    Six Image: Authentication (Ultraviolet, Infrared and White Light)

    Requests made with more than just white light images would be passed along to the /v4/authentication endpoint. It is possible to submit a combination of white light images and ultraviolet images or white light images and infrared images or all six images can be submitted together.

    White Light Images

    1. frontImageBase64
    2. backOrSecondImageBase64

    UltraViolet Images

    1. frontImageBase64Uv
    2. backOrSecondImageBase64Uv

    Infrared Images

    1. frontImageBase64Ir
    2. backOrSecondImageBase64Ir
    {
      "documentType": 1,
      "frontImageBase64": "string",
      "backOrSecondImageBase64": "string",
      "frontImageBase64Uv": "string",
      "backOrSecondImageBase64Uv": "string",
      "frontImageBase64Ir": "string",
      "backOrSecondImageBase64Ir": "string",
      "faceImageBase64": "string",
      "trackString": {
        "data": "string",
        "barcodeParams": "string"
      },
      "ssn": "string",
      "overriddenSettings": {
        "isOCREnabled": true,
        "isCrossMatchRequired": true,
        "isGenderCheckEnabled": true,
        "isAgeCheckEnabled": true,
        "isDocTypeChangeEnabled": true,
        "bothSidedScreeningStrategy": 0,
        "oneSidedScreeningStrategy": 0,
        "isExternalAddressVerificationEnabled": true,
        "isExternalShuftiEnabled": true,
        "isFaceMatchOptional": true,
        "isBackOrSecondImageProcessingEnabled": true,
        "isFaceMatchEnabled": true,
        "isGpuEnabled": true
      },
      "metadata": {
        "captureMethod": "string",
        "userAgent": "string",
        "frontEndMetadata": "string",
        "otherMetadata": "string"
      }
    }
    

    Seven Image :Authentication (Ultraviolet, Infrared and White Light) with Face Matching

    In order to add the face matching check to a DIVE submission you would need to set isFaceMatchEnabled to true and then include the faceImageBase64 image in the request.

    White Light Images

    1. frontImageBase64
    2. backOrSecondImageBase64

    UltraViolet Images

    1. frontImageBase64Uv
    2. backOrSecondImageBase64Uv

    Infrared Images

    1. frontImageBase64Ir
    2. backOrSecondImageBase64Ir

    Face Image

    1. faceImageBase64
    {
      "documentType": 1,
      "frontImageBase64": "string",
      "backOrSecondImageBase64": "string",
      "frontImageBase64Uv": "string",
      "backOrSecondImageBase64Uv": "string",
      "frontImageBase64Ir": "string",
      "backOrSecondImageBase64Ir": "string",
      "faceImageBase64": "string",
      "trackString": {
        "data": "string",
        "barcodeParams": "string"
      },
      "ssn": "string",
      "overriddenSettings": {
        "isOCREnabled": true,
        "isCrossMatchRequired": true,
        "isGenderCheckEnabled": true,
        "isAgeCheckEnabled": true,
        "isDocTypeChangeEnabled": true,
        "bothSidedScreeningStrategy": 0,
        "oneSidedScreeningStrategy": 0,
        "isExternalAddressVerificationEnabled": true,
        "isExternalShuftiEnabled": true,
        "isFaceMatchOptional": true,
        "isBackOrSecondImageProcessingEnabled": true,
        "isFaceMatchEnabled": true,
        "isGpuEnabled": true
      },
        "metadata": {
        "captureMethod": "string",
        "userAgent": "string",
        "frontEndMetadata": "string",
        "otherMetadata": "string"
      }
    }
    
    In This Article
    • Four Image: Authentication (Ultraviolet and White Light)
    • Four Image: Authentication ( Infrared and White Light)
    • Six Image: Authentication (Ultraviolet, Infrared and White Light)
    • Seven Image :Authentication (Ultraviolet, Infrared and White Light) with Face Matching
    Back to top IDScan.net IDScan.net GitHub