KYC Match

Verify customer identity against live operator data. Real-time identity validation without exposing PII.

Overview

The KYC Match API enables comparison of customer information provided during account creation with verified records held by the Mobile Network Operator. Rather than returning personal data, it confirms whether the information you have matches operator records — preserving privacy while enabling compliance.

The API validates multiple attributes including name, address, email, date of birth, and identity documents. It uses the Jaro-Winkler distance algorithm for fuzzy matching, returning confidence scores alongside boolean match results.

How It Works

01

Submit customer data

Send the customer's phone number along with identity attributes you want to verify (name, address, ID document, etc.).

02

Operator compares records

The mobile operator compares your submitted data against their verified KYC records using the Jaro-Winkler matching algorithm.

03

Receive match results

You receive true/false/not_available for each attribute, plus optional confidence scores. No PII is returned — only match confirmations.

API Endpoints

POST/kyc-match/v1/match

Validate customer information against operator records.

// Request
{
  "phoneNumber": "+34629341502",
  "givenName": "Maria",
  "familyName": "Garcia",
  "address": "Calle Gran Via 28",
  "postalCode": "28013",
  "country": "ES"
}

// Response
{
  "givenNameMatch": true,
  "familyNameMatch": true,
  "addressMatch": true,
  "postalCodeMatch": true,
  "countryMatch": true,
  "givenNameScore": 0.95,
  "familyNameScore": 0.98
}

Use Cases

Financial Compliance

Meet KYC/AML regulatory requirements by verifying customer identity against telecom operator records during account opening.

Age Verification

Confirm customer age for age-restricted services without requiring document uploads or manual review.

Account Recovery

Verify identity during account recovery processes by matching submitted information against operator-held data.

E-Commerce Fraud Prevention

Validate customer shipping details against verified operator records to detect fraudulent orders.

Supported Operators

OrangeVodafoneTelefónicaDeutsche TelekomInfobipBT Group

Available in production across Spain, Belgium, and expanding. Learn more at CAMARA Project →

Ready to verify identity?

Start integrating KYC Match into your compliance workflow today.