Skip to main content
The Age Verification module checks whether an individual meets a specified age requirement by verifying their date of birth (DOB) against trusted data sources. This module is commonly used in industries with age restrictions, such as gaming, alcohol sales, and financial services. The module has two variants using a US data source. Both variants return the same set of capability categories and default outcomes. The difference is in which input fields are required.
This variant performs an age verification identity check against US data sources using the subject’s name, address, and date of birth (DOB). It verifies whether an individual meets a required age threshold by cross-referencing submitted personal information against trusted US consumer and public record databases.This module is typically used in industries where age-gating is a regulatory or business requirement, such as gaming, alcohol and tobacco sales, financial services, and any platform subject to COPPA (Children’s Online Privacy Protection Act) compliance.For the full list of capabilities returned by this variant, see Capabilities below.
This variant performs the same identity check as US Source 1 (including DOB) but requires the subject’s Social Security Number (SSN) as a mandatory input rather than an optional one.Requiring SSN increases the confidence of the verification match because SSN is a highly unique identifier. It enables stronger cross-referencing against consumer databases and improves the reliability of Trust USA risk assessments, which evaluate relationships between identity elements such as SSN, address, and phone number. If you can collect SSN from your users, you should prefer this variant for higher-assurance age verification.For the full list of capabilities returned by this variant, see Capabilities below. The capabilities are identical to US Source 1 (including DOB).

Capabilities

All Age Verification variants return the same structured set of result codes grouped into capability categories. Each category surfaces specific risk signals, match outcomes, and compliance flags that downstream evaluation logic can act on.

Subject risk codes

These codes flag high-level concerns about the identity record itself, independent of any individual data field match.

Name risk codes

These codes indicate whether the submitted name matched the name on file in the data source.

Address risk codes

Address risk codes are the most granular capability in this module. They cover match failures at the field level, deliverability issues, stability and velocity signals, and “warm address” flags that identify high-risk location types.
  • Address match codes:
The codes below indicate specific mismatches between the submitted address and the reference data, as well as tolerance levels for near matches.
  • Address type and deliverability codes:
The codes below indicate issues related to the type of address submitted (e.g. PO Box, military address) and whether the address is deliverable according to USPS records. These signals can indicate higher fraud risk or data quality issues.
  • Address risk and behaviour signals:
The codes below flag risk patterns related to address history, stability, and velocity. These signals help identify potentially fraudulent or suspicious address usage.
  • Warm address alerts (located address):
A “warm address” is an address type that, by its nature, is associated with higher identity fraud risk. These addresses are not typical residential locations, making them unreliable for identity verification purposes.
  • Warm address alerts (input address):
These codes apply the same warm address classification to the address submitted by the subject, rather than the address found in reference data.

DOB risk codes

These codes evaluate whether the submitted date of birth matches the reference data and whether age-related thresholds are met.

Score card result

The score card result provides a summary-level outcome for the entire identity verification check.

Age match capabilities

These codes report the specific outcome of the age verification check against the configured age threshold.

Subject restricted capabilities

This category flags regulatory restrictions related to the subject’s age.

Alert list capabilities

These codes indicate that one or more of the subject’s identity elements match an entry on a known-risk or blacklist database. These are strong fraud indicators.

Trust USA risk capabilities

Trust USA risk codes are proprietary risk signals that evaluate the relationships between pairs of identity elements. Each code represents either a match or a mismatch between two specific data points (e.g. “does this SSN appear at this address?”). A prefix of I indicates the relationship was evaluated using the input (submitted) data, while L indicates the check used located (reference) data.These codes feed into a composite fraud risk assessment. The presence of multiple mismatch codes across different element pairs increases the overall fraud risk score.

Element pair codes

Trust USA result capabilities

The Trust USA result provides the overall risk determination based on the aggregated Trust USA risk codes.

SSN capabilities

SSN matching alerts, validation and issuance alerts

Match capabilities

Individual Located or Not Located

Default outcomes

All Age Verification variants share the same default outcomes, which can be used in evaluation and routing logic within the journey designer.

Input payload

The following is a sample payload used to submit subject details to the Age Verification module for processing.
The context.config object is optional. Omit it to use the module’s default age threshold.
JSON

Sample response

The following is a sample response for a subject confirmed to be of age.
JSON

Capabilities

Subject risk codes

High-level concerns about the identity record itself, independent of any individual data field match.

Name risk codes

Codes indicating whether the submitted name matched the name on file in the data source.

Address risk codes

Address risk codes covering field-level match failures, deliverability issues, address stability and velocity signals, and warm-address flags that identify high-risk location types.

DOB risk codes

Codes evaluating whether the submitted date of birth matches the reference data and whether age-related thresholds are met.

Score card result

A summary-level outcome for the entire identity verification check.

Age match capabilities

Codes reporting the specific outcome of the age verification check against the configured age threshold.

Subject restricted capabilities

Flags regulatory restrictions related to the subject’s age, such as a COPPA alert.

Alert list capabilities

Codes indicating that one or more of the subject’s identity elements match an entry on a known-risk or blacklist database. These are strong fraud indicators.

Trust USA risk capabilities

Proprietary Trust USA risk signals that evaluate the relationships between pairs of identity elements, each representing a match or mismatch between two data points, feeding into a composite fraud risk assessment.

Trust USA result capabilities

The overall Trust USA risk determination based on the aggregated Trust USA risk codes.

Input payload

The following is a sample payload used to submit data to the US Source 1 (including DOB and SSN) module for processing.
JSON

Sample response

The following is a sample response returned by the module.
JSON

Capabilities

Subject risk codes

High-level concerns about the identity record itself, independent of any individual data field match.

Name risk codes

Codes indicating whether the submitted name matched the name on file in the data source.

Address risk codes

Address risk codes covering field-level match failures, deliverability issues, address stability and velocity signals, and warm-address flags that identify high-risk location types.

DOB risk codes

Codes evaluating whether the submitted date of birth matches the reference data and whether age-related thresholds are met.

Score card result

A summary-level outcome for the entire identity verification check.

Age match capabilities

Codes reporting the specific outcome of the age verification check against the configured age threshold.

Subject restricted capabilities

Flags regulatory restrictions related to the subject’s age, such as a COPPA alert.

Alert list capabilities

Codes indicating that one or more of the subject’s identity elements match an entry on a known-risk or blacklist database. These are strong fraud indicators.

Trust USA risk capabilities

Proprietary Trust USA risk signals that evaluate the relationships between pairs of identity elements, each representing a match or mismatch between two data points, feeding into a composite fraud risk assessment.

Trust USA result capabilities

The overall Trust USA risk determination based on the aggregated Trust USA risk codes.

Input payload

The following is a sample payload used to submit data to the US Source 1 (including DOB) module for processing.
JSON

Sample response

The following is a sample response returned by the module.
JSON

Capabilities

Subject risk codes

High-level concerns about the identity record itself, independent of any individual data field match.

Name risk codes

Codes indicating whether the submitted name matched the name on file in the data source.

Address risk codes

Address risk codes covering field-level match failures, deliverability issues, address stability and velocity signals, and warm-address flags that identify high-risk location types.

DOB risk codes

Codes evaluating whether the submitted date of birth matches the reference data and whether age-related thresholds are met.

Score card result

A summary-level outcome for the entire identity verification check.

Age match capabilities

Codes reporting the specific outcome of the age verification check against the configured age threshold.

Subject restricted capabilities

Flags regulatory restrictions related to the subject’s age, such as a COPPA alert.

Alert list capabilities

Codes indicating that one or more of the subject’s identity elements match an entry on a known-risk or blacklist database. These are strong fraud indicators.

Trust USA risk capabilities

Proprietary Trust USA risk signals that evaluate the relationships between pairs of identity elements, each representing a match or mismatch between two data points, feeding into a composite fraud risk assessment.

Trust USA result capabilities

The overall Trust USA risk determination based on the aggregated Trust USA risk codes.

Capabilities

Subject risk codes

High-level concerns about the identity record itself, independent of any individual data field match.

Name risk codes

Codes indicating whether the submitted name matched the name on file in the data source.

Address risk codes

Address risk codes covering field-level match failures, deliverability issues, address stability and velocity signals, and warm-address flags that identify high-risk location types.

DOB risk codes

Codes evaluating whether the submitted date of birth matches the reference data and whether age-related thresholds are met.

Score card result

A summary-level outcome for the entire identity verification check.

Age match capabilities

Codes reporting the specific outcome of the age verification check against the configured age threshold.

Subject restricted capabilities

Flags regulatory restrictions related to the subject’s age, such as a COPPA alert.

Alert list capabilities

Codes indicating that one or more of the subject’s identity elements match an entry on a known-risk or blacklist database. These are strong fraud indicators.

Trust USA risk capabilities

Proprietary Trust USA risk signals that evaluate the relationships between pairs of identity elements, each representing a match or mismatch between two data points, feeding into a composite fraud risk assessment.

Trust USA result capabilities

The overall Trust USA risk determination based on the aggregated Trust USA risk codes.

Capabilities

Subject risk codes

Subject Risk Codes

Name risk codes

Name matching alerts

Address risk codes

Address risk insights and matching alerts

DOB risk codes

DOB matching alerts.

SSN capabilities

SSN matching alerts, validation and issuance alerts

Score card result

Summary results/score card results.

Match capabilities

Individual Located or Not Located

Age match capabilities

Individual of age, under age, can not confirm age, or match restricted.

Subject restricted capabilities

COPPA Alert.

Alert list capabilities

Alerts.

Trust USA risk capabilities

Trust USA Risk Capabilities

Trust USA result capabilities

Trust USA Result Capabilities

Input payload

The following is a sample payload used to submit data to the US Source 3 (including DOB and SSN) module for processing.
JSON

Sample response

The following is a sample response returned by the module.
JSON

Capabilities

Subject risk codes

Subject Risk Codes

Name risk codes

Name matching alerts

Address risk codes

Address risk insights and matching alerts

DOB risk codes

DOB matching alerts.

SSN capabilities

SSN matching alerts, validation and issuance alerts

Score card result

Summary results/score card results.

Match capabilities

Individual Located or Not Located

Age match capabilities

Individual of age, under age, can not confirm age, or match restricted.

Subject restricted capabilities

COPPA Alert.

Alert list capabilities

Alerts.

Trust USA risk capabilities

Trust USA Risk Capabilities

Trust USA result capabilities

Trust USA Result Capabilities

Input payload

The following is a sample payload used to submit data to the US Source 3 (including DOB) module for processing.
JSON

Sample response

The following is a sample response returned by the module.
JSON