KYCVerifyRequest
customer_idstringrequired
Unique customer identifier from the bank's system
location objectrequired
Provide lat/lng, hex_code, or gps_code depending on method
latnumber<double>
lngnumber<double>
hex_codestring
gps_codestring
methodstringrequired
How the location was obtained
Possible values: [gps_fix, manual, hex_code, gps_code]
consent_tokenstringrequired
Customer consent proof (stored as SHA-256 hash)
device_idstring
Optional device hardware identity (IMEI hash or advertising ID) to detect velocity fraud farms
KYCVerifyRequest
{
"customer_id": "string",
"location": {
"lat": 0,
"lng": 0,
"hex_code": "string",
"gps_code": "string"
},
"method": "gps_fix",
"consent_token": "string",
"device_id": "string"
}