Skip to main content

Overview

Address Verification confirms that a user’s stated residential address is accurate and corresponds to their identity. It cross-references data from submitted identity documents, geolocation signals, and postal databases to:
  • Validate address accuracy against extracted document data
  • Confirm user residency using location intelligence signals
  • Detect address fraud through inconsistency analysis
  • Ensure compliance with regional address requirements

Configuration Options

  • Document Cross-Reference: Match address against data extracted from submitted ID documents
  • Geolocation Confirmation: Require address to align with detected location signals
  • Postal Validation: Verify address format and existence against postal databases
  • Duplicate Detection: Choose action for duplicate address submissions (REJECTED / REVIEW_NEEDED)
  • Allowed Countries: Restrict accepted addresses to specific countries
  • Address Completeness: Require full address including street, city, postal code, and country

Data Extraction

The system extracts and validates address fields:

API Integration

Step 1: Submit Address for Verification

Endpoint: POST /api/v1/verifications/{verificationId}/send-inputs
Response:

Step 2: Get Verification Results

Endpoint: GET /api/v1/verifications/{verificationId}
Response:

Webhook Notification

Process Dependencies

Address verification works best in combination with other processes:
  • Document Verification: Address extracted from submitted ID is used for cross-referencing
  • Location Intelligence: GPS and IP signals supplement the address data and improve accuracy

Implementation Tips

  • Pre-populate address fields from extracted document data when available
  • Provide address autocomplete to reduce input errors
  • Show clear validation feedback for each address field
  • Explain why address verification is required
  • Normalize address fields before submission (trim whitespace, standardize casing)
  • Use ISO 3166-1 alpha-2 country codes for the COUNTRY field
  • Validate postal code format client-side based on selected country
  • Handle partial address submissions gracefully
  • Always transmit address data over HTTPS
  • Log all verification attempts for audit purposes
  • Apply appropriate data retention policies for address data
  • Restrict access to verified address data to authorized services only