Phone Contact Validate API

POST
/phone_contact_validate
LIVE

Validates the link between a specific Australian phone number and a person associated with that phone number. Returns match, possible match, or no match.

Example Request

POST
request.json
key Auth: BearerAuth
{
  "requests": [
    {
      "phone": "+61491222111",
      "first_name": "John",
      "last_name": "Smith"
    }
  ]
}

Request Schema

requests
Required
array

List of validations.

phone
Required
string

E.164 format.

first_name
Required
string

First name

last_name
Required
string

Last name

Available Response Data

4 Data Points
01
monitor_heart

Batch Message Status

02
fact_check

Array of Validation Results

03
fact_check

Primary Match Status

Match, Possible Match, No Match

04
fact_check

Component Match Granularity

Exact, Partial, or Alias matches across First, Middle, and Last name fields

lock Full API documentation provided after vetting from our compliance team.
By The Numbers

API Data Scale & Coverage tag

Unmatched data depth to power your compliance and verification workflows.

50M+
Phone & Email Records
40M+
Adverse Court Records
2BN+
Australian Universe Records
18M+
Real Estate Records
7M+
Deceased Records
980M+
Social Media & Employment Records
Practical Applications

Technical Use Cases tag

verified

Synthetic Identity Protection

Ensure the user claiming a specific phone number matches the actual recorded owner of that number.

verified

Data Verification Workflows

Pass/fail users silently in the background based on exact or possible match scores without adding friction to the UI.

Real-time Notifications

Webhooks & Events tag

notifications
validation-mismatch-alert

Fire an alert to your compliance team if a high-value transaction is tied to a "no match" phone identity.

Trust & Assurance

Compliance & Security tag

Enterprise-grade infrastructure audited against the standards your regulators require.

verified_user
ISO 27001 Certified
enhanced_encryption
AES-256 Encryption
public
Australian Data Sovereignty
Integration & Support

Common Questions tag

Everything you need to know about implementation details and compliance infrastructure.

help_center General

What triggers a "possible_match"?

add

If the last name matches perfectly, but the first name is a known alias or initial (e.g., “Bob” instead of “Robert”), the system will gracefully return a possible match rather than failing the user.