🎉 Unlimited Free KYC - Forever!!

Identity Verification
Report Generation

Report Generation

The Report Generation feature allows you to download a comprehensive PDF report containing all the information about a verification session. This report serves as a complete record of the verification process, including all data collected and analyzed during the session.


Overview

Verification reports provide a standardized, comprehensive record of the entire verification process. These reports are designed to be:

  • Complete: Including all data collected and verification results
  • Secure: Accessible only through authorized channels
  • Standardized: Consistently formatted for easy review
  • Workflow-specific: Content varies based on the verification workflow used

Report contents will vary depending on the specific workflow and verification steps performed.

Key Features

1. Comprehensive Data Inclusion

The PDF report provides a detailed record of the verification process, including:

  • Session Details: Warnings, status, timestamp, geolocation, and device information
  • User Information: Name, UUID, and session number
  • ID Verification: Images and extracted data from identity documents
  • NFC Verification: Data extracted from the NFC chip (when applicable)
  • Facial Recognition: Face match results and liveness check, with age and gender estimation
  • Locations: Extracted and verified proof of address information, IP address, and geolocation
  • AML Screening: Results of anti-money laundering checks
  • Proof of Address: Data extracted from the proof of address document
  • Phone Verification: Carrier information and risk assessment

2. Secure Access and Distribution

  • Generate and download reports directly from the dashboard or API
  • Share reports with internal stakeholders or regulatory authorities as needed

3. Standardized Format

  • Consistent layout for easy reading and reference
  • Clearly labeled sections for quick navigation

Report Contents Example

1. Session Overview

  • Verification Status: Approved, Rejected, or In Review
  • Session Identifiers: UUID and Session number
  • Timestamp: Date and time of verification
  • Callback URL: URL for webhook notifications
  • Verification Features: List of verification methods used (e.g., OCR + NFC + FACE + AML)
  • Vendor Data: Third-party service information (when applicable)

2. ID Verification

  • Document Images: High-resolution images of the identity document (front and back)
  • Extracted Data:
    • Document Type (e.g., Passport, ID Card, Driver's License)
    • Document Number
    • Personal Number (if available)
    • Issuing State/Country
    • Full Name (First Name and Last Name)
    • Date of Birth
    • Expiration Date
    • Gender
    • Address (if present on document)
  • Verification Results: Document authenticity assessment

3. NFC Verification (if applicable)

  • Chip Reading Status: Success or failure
  • Data Comparison: Matches/mismatches between visual and chip data
  • Authentication Results: Cryptographic verification status

4. Facial Recognition

  • Face Match Status: Match or No Match
  • Similarity Score: Percentage of similarity between document photo and selfie
  • Liveness Status: Pass or Fail
  • Comparison Images: Document photo and selfie used for verification
  • Additional Analysis: Age and gender estimation (if enabled)

5. Proof of Address Verification

  • Document Type: Utility bill, bank statement, etc.
  • Extracted Address: Full address as parsed from the document
  • Verification Status: Confirmed or Unconfirmed
  • Document Image: Copy of the submitted proof of address document

6. Phone Verification

  • Phone Number: Verified number
  • Carrier Information: Service provider details
  • Risk Assessment: Fraud risk indicators
  • Verification Method: SMS, call, or other verification method used

7. Geolocation Data

  • IP Address: User's IP address during verification
  • Geographic Location: Country, city, and coordinates
  • Device Details: Browser and operating system information

8. AML Screening

  • Screening Status: Clear, Alert, or Review
  • PEP Check: Politically Exposed Person status
  • Sanctions Lists: Results from various sanctions database checks
  • Adverse Media: Relevant negative news findings (if any)
  • Match Details: Information about potential matches requiring review

9. Additional Information

  • Warnings: Any flags or issues raised during verification
  • Notes: Additional context or manual review comments
  • Verification Timeline: Sequence and timing of verification steps

The report provides a snapshot of the verification session at the time of generation. For the most up-to-date information, always refer to the live dashboard.

Generating a Report

Using the Dashboard

To generate a verification report using the dashboard:

  1. Log in to your dashboard
  2. Navigate to the desired verification session
  3. Click the "Download PDF" button in the top-right corner

Using the API

You can also generate verification PDF reports programmatically through our API. This allows you to automate report generation and integrate it into your own systems.

GET /v1/session/{session_id}/generate-pdf/ HTTP/1.1
Host: verification.didit.me
Authorization: Bearer {access_token}

For detailed implementation instructions, authentication requirements, code examples, and error handling, refer to our API Reference for PDF Generation.

Use Cases

  1. Compliance Documentation: Maintain detailed records for regulatory compliance
  2. Audit Trails: Provide comprehensive verification details for internal or external audits
  3. Dispute Resolution: Use as reference in case of user disputes or inquiries
  4. Regulatory Reporting: Submit as evidence of due diligence to regulatory authorities
  5. Internal Reviews: Analyze verification processes and results for quality assurance