Skip to content

Verify age with
SSN or local records.

Use the last four SSN digits for U.S. customers and country-specific records where supported. Each method uses the information required for that country.

See how it works ↓Contact Us
Chosen by teams including
AyloCharlotte’s WebMedterraCannKoi CBDCornbread HempHouseplantHometown HeroVaping.comMi-PodBATCHWYNKAscent ProteinForiaWillie’s RemedyVenaFiveCycling FrogMuscleSportDelta ExtraxNowadaysNot BeerLa AuroraFunky Buddha

Use the last four SSN digits

Match the customer’s name, date of birth, and last four SSN digits.

Illustrative example
Confirm your detailsU.S. lookup
Full nameJordan Avery
Date of birthApril 18, 1992
Last four SSN digits
1234
Age verification
Name + date of birthMatched
Last four SSN digitsMatched
Required age21+
Age confirmed

21+ requirement met. Restricted access can open.

Ask for the last four digits

The SSN endpoint uses a four-digit fragment—not a full Social Security number.

Check the combination

Name and date of birth give the lookup the context it needs.

Match the check to the country

U.S., UK, and Mexican checks use different information and services.

Illustrative example
Customer countryCountry examples
MX

Mexico

United States
United Kingdom
Mexico
CURP
Required informationMexican national identifier
ServiceCURP-based lookup
Country-specific check

Inputs and coverage depend on the selected service.

Select a supported method for the customer’s country. Check availability before enabling a country.

Respect local input requirements

UK address checking and Mexican CURP checking use different customer information.

Confirm coverage before launch

Choose a documented method for your customer population; do not assume every country uses the same source.

Control the returned fields

Return the age-requirement result without an unnecessary birth date.

Illustrative example
Response settingsExample 1 of 2
Required age21+
Include date of birthOff

The age decision is returned in either example.

Returned dataResponse excerpt
{
  "match_found": true,
  "dob": null,
  "met_age_requirement": {
    "21": true
  }
}
21+ requirement met

Birth date excluded from the response.

Exclude an unnecessary birth date

Use the documented exclude option when the age-requirement result is enough for your application.

Handle an unresolved result

If the data cannot establish age, offer another supported check according to your configuration.

Questions about SSN and international checks

Do you need the full SSN?

The documented SSN endpoint accepts the last four digits, alongside name and date of birth.

Does excluding DOB delete stored data?

No. Excluding a field controls what appears in the API response. Consult the applicable data-handling policy for retention details.

Can I use this for checkout and account signup?

Use a supported ecommerce integration for orders, or connect the API to your website’s account and access flow. Apply the returned result before granting restricted access.

Inputs, coverage, and complete API reference →

Get started

Add SSN and local-record checks to your website.

Contact Us