Age Verification
This capability answers whether the person in front of the camera is of legal age.
What it does
Evaluates the age of the face captured during the session. Returns YES when the face belongs to an adult, NO when it belongs to a minor, and INCONCLUSIVE when evidence is insufficient to reach a decision.
Inputs
- A capture session opened via
POST /v1/processwith a flow that includes Age Verification. - The user's identification document number (CPF in Brazil) — optional.
Possible responses
| Response | Meaning |
|---|---|
YES | The face belongs to a person of legal age. |
NO | The face does not belong to a person of legal age. |
INCONCLUSIVE | Insufficient evidence to reach a decision. |
API enum values
In the Web & Native contract response, these map to ID_AGE_RESULT_POSITIVE (YES), ID_AGE_RESULT_NEGATIVE (NO), and ID_AGE_RESULT_INCONCLUSIVE (INCONCLUSIVE) in the authenticationInfo.idAgeResult field. See Get Process for the full enum table.
Availability
| Surface | Supported |
|---|---|
| SDK (Android, iOS, Flutter) | ✅ |
| Web (iFrame, Redirect) | ✅ |
| API (headless, no SDK) | ✅ |
Valid combinations
Age Verification appears in flows that include the age suffix:
idage, idagedocumentless.
For the full matrix, see Available flows.