Initiate age assurance for an account. This is a one-time action that will start the process of verifying the user's age.
Input
Encoding
application/jsoncountryCode
string
Required
An ISO 3166-1 alpha-2 code of the user's location.
email
string
Required
The user's email address to receive assurance instructions.
language
string
Required
The user's preferred language for communication during the assurance process.
Output
Encoding
application/jsonErrors
InvalidEmail
DidTooLong
InvalidInitiation
Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"description": "Initiate age assurance for an account. This is a one-time action that will start the process of verifying the user's age.",
"errors": [
{
"name": "InvalidEmail"
},
{
"name": "DidTooLong"
},
{
"name": "InvalidInitiation"
}
],
"input": {
"encoding": "application/json",
"schema": {
"properties": {
"countryCode": {
"description": "An ISO 3166-1 alpha-2 code of the user's location.",
"type": "string"
},
"email": {
"description": "The user's email address to receive assurance instructions.",
"type": "string"
},
"language": {
"description": "The user's preferred language for communication during the assurance process.",
"type": "string"
}
},
"required": [
"email",
"language",
"countryCode"
],
"type": "object"
}
},
"output": {
"encoding": "application/json",
"schema": {
"ref": "town.delve.unspecced.defs#ageAssuranceState",
"type": "ref"
}
},
"type": "procedure"
}