tencent cloud

All product documents
Data Types
Last updated: 2025-03-07 15:20:15
Data Types
Last updated: 2025-03-07 15:20:15

Address

Used by actions: GetCardVerificationResult, GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
Country String Nationality.
PostalCode String Post code.
Subdivision String Subregion.
City String City.
FormattedAddress String Complete address.
LineOne String The first line of address.
LineTwo String The second line of address.
LineThree String The third line of address.
LineFour String The fourth line of address.
LineFive String The fifth line of address.

AttackRiskDetail

Suspected attack detail

Used by actions: DetectAIFakeFaces.

Name Type Description
Type String Suspected attack trace types
SuspectedSpoofingAttack: Suspected spoofing attack
SuspectedSynthesisImage: Suspected synthesis image SuspectedSynthesisVideo: Suspected synthesis video SuspectedeAnomalyAttack: Suspected anomaly attack SuspectedAdversarialAttack: Suspected adversarial attack SuspectedBlackIndustry: Suspected batch generation attack
SuspectedWatermark: Suspected watermark

BangladeshIDCard

Bangladesh ID card

Used by actions: GetCardVerificationResult.

Name Type Description
LastName String Last name.
Note: This field may return null, indicating that no valid values can be obtained.
FirstName String First name.
Note: This field may return null, indicating that no valid values can be obtained.
LicenseNumber String License number.
Note: This field may return null, indicating that no valid values can be obtained.
Age String Age.
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday.
Note: This field may return null, indicating that no valid values can be obtained.
IssuedCountry String Issued country.
Note: This field may return null, indicating that no valid values can be obtained.

CardInfo

License OCR result

Used by actions: GetCardVerificationResult.

Name Type Description
HKIDCard HKIDCard Hong Kong ID (China) Card
Note: This field may return null, indicating that no valid values can be obtained.
MLIDCard MLIDCard Malaysia ID Card
Note: This field may return null, indicating that no valid values can be obtained.
PhilippinesVoteID PhilippinesVoteID Philippines VoteID Card
Note: This field may return null, indicating that no valid values can be obtained.
IndonesiaIDCard IndonesiaIDCard Indonesia ID Card
Note: This field may return null, indicating that no valid values can be obtained.
PhilippinesDrivingLicense PhilippinesDrivingLicense Philippines Driving License
Note: This field may return null, indicating that no valid values can be obtained.
PhilippinesTinID PhilippinesTinID Philippines TinID
Note: This field may return null, indicating that no valid values can be obtained.
PhilippinesSSSID PhilippinesSSSID Philippines SSSID
Note: This field may return null, indicating that no valid values can be obtained.
PhilippinesUMID PhilippinesUMID Philippines UMID
Note: This field may return null, indicating that no valid values can be obtained.
InternationalIDPassport InternationalIDPassport ID Cards of Hong Kong (China), Macao (China) and Taiwan (China), and International Passport
Note: This field may return null, indicating that no valid values can be obtained.
GeneralCard GeneralCard General license information
Note: This field may return null, indicating that no valid values can be obtained.
IndonesiaDrivingLicense IndonesiaDrivingLicense Indonesia Driving License
Note: This field may return null, indicating that no valid values can be obtained.
ThailandIDCard ThailandIDCard Thailand ID Card
Note: This field may return null, indicating that no valid values can be obtained.
SingaporeIDCard SingaporeIDCard Singapore ID Card
Note: This field may return null, indicating that no valid values can be obtained.
MacaoIDCard MacaoIDCard Macao (China) ID Card
Note: This field may return null, indicating that no valid values can be obtained.
TaiWanIDCard TaiWanIDCard TaiWan (China) ID Card
Note: This field may return null, indicating that no valid values can be obtained.
JapanIDCard JapanIDCard Japan ID Card
Note: This field may return null, indicating that no valid values can be obtained.
BangladeshIDCard BangladeshIDCard Bangladesh ID Card
Note: This field may return null, indicating that no valid values can be obtained.
NigeriaIDCard NigeriaIDCard Nigeria ID Card
Note: This field may return null, indicating that no valid values can be obtained.
NigeriaDrivingLicense NigeriaDrivingLicense Nigeria driving license
Note: This field may return null, indicating that no valid values can be obtained.
PakistanIDCard PakistanIDCard Pakistan ID Card
Note: This field may return null, indicating that no valid values can be obtained.
PakistanDrivingLicense PakistanDrivingLicense Pakistan driving license
Note: This field may return null, indicating that no valid values can be obtained.

CardVerifyResult

The OCR result of a user's identity document during the eKYC verification process.

Used by actions: GetSdkVerificationResult.

Name Type Description
IsPass Boolean Whether the authentication or OCR process is successful.
IsEdit Boolean Whether the user modified the card recognition result
CardVideo FileInfo The download URL of the video used for identity document verification, which is valid for 10 minutes. This parameter is returned only if video-based identity document verification is enabled.
Note: This field may return null, indicating that no valid value can be obtained.
CardImage FileInfo The download URL of the identity document image, which is valid for 10 minutes.
Note: This field may return null, indicating that no valid value can be obtained.
CardInfoOcrJson FileInfo The OCR result (in JSON) of the identity document image. If verification or OCR fails, this parameter is left empty. The URL is valid for 10 minutes.
(1) Hong Kong (China) identity card
When the value of IdCardType is HK:
- CnName (string): Name in Chinese.
- EnName (string): Name in English.
- TelexCode (string): The code corresponding to the name in Chinese.
- Sex (string): Gender. Valid values: M (male) and F (female).
- Birthday (string): Date of birth.
- Permanent (int): Whether it is a permanent residence identity card. Valid values: 0 (non-permanent), 1 (permanent), and -1 (unknown).
- IdNum (string): Identity card number.
- Symbol (string): The ID symbol below the date of birth, such as "***AZ".
- FirstIssueDate (string): Month and year of first registration.
- CurrentIssueDate (string): The date of latest issuance.

(2) Malaysian identity card
When the value of IdCardType is ML:
- Sex (string): Gender. Valid values: LELAKI (male) and PEREMPUAN (female).
- Birthday (string): Date of birth.
- ID (string): Identity card number.
- Name (string): Name.
- Address (string): Address.
- Type (string): Identity document type.

(3) Philippine identity document
When the value of IdCardType is PhilippinesVoteID:
- Birthday (string): Date of birth.
- Address (string): Address.
- LastName (string): Last name.
- FirstName (string): First name.
- VIN (string): Voter's identification number (VIN).
- CivilStatus (string): Civil status.
- Citizenship (string): Citizenship.
- PrecinctNo (string): Precinct.

When the value of IdCardType is PhilippinesDrivingLicense:
- Sex (string): Gender.
- Birthday (string): Date of birth.
- Name (string): Name.
- Address (string): Address.
- LastName (string): Last name.
- FirstName (string): First name.
- MiddleName (string): Middle name.
- Nationality (string): Nationality.
- LicenseNo (string): License number.
- ExpiresDate (string): Expiration date.
- AgencyCode (string): Agency code.

When the value of IdCardType is PhilippinesTinID:
- LicenseNumber (string): Tax identification number (TIN).
- FullName (string): Full name.
- Address (string): Address.
- Birthday (string): Date of birth.
- IssueDate (string): Issue date.

When the value of IdCardType is PhilippinesSSSID:
- LicenseNumber (string): Common reference number (CRN).
- FullName (string): Full name.
- Birthday (string): Date of birth.

When the value of IdCardType is PhilippinesUMID:
- Surname (string): Surname.
- MiddleName (string):Middle name.
- GivenName (string): Given name.
- Sex (string): Gender.
- Birthday (string): Date of birth.
- Address (string): Address.
- CRN (string): Common reference number (CRN).

(4) Indonesian identity card
When the value of IdCardType is IndonesiaIDCard:
- NIK (string): Single Identity Number.
- Nama (string): Full name.
- TempatTglLahir (string): Place and date of birth.
- JenisKelamin (string): Gender.
- GolDarah (string): Blood type.
- Alamat (string): Address.
- RTRW (string): Street.
- KelDesa (string): Village.
- Kecamatan (string): Region.
- Agama (string): Religion.
- StatusPerkawinan (string): Marital status.
- Perkerjaan (string): Occupation.
- KewargaNegaraan (string): Nationality.
- BerlakuHingga (string): Expiry date.
- IssuedDate (string): Issue date.

(5) A passport issued in Hong Kong (China) /Macao (China) /Taiwan (China) or other countries/regions
When the value of IdCardType is MLIDPassport:
- FullName (string): Full name.
- Surname (string): Surname.
- GivenName (string): Given name.
- Birthday (string): Date of birth.
- Sex (string): Gender. Valid values: F (female) and M (male).
- DateOfExpiration (string): Expiration date.
- IssuingCountry (string): Issuing country.
- NationalityCode (string): Country/region code.
Note: This field may return null, indicating that no valid values can be obtained.
RequestId String The request ID of a single process.
NormalCardInfo NormalCardInfo License OCR result
WarnCardInfos Array of Integer Card warning information
-9101 Alarm for covered certificate,
-9102 Alarm for photocopied certificate,
-9103 Alarm for photographed certificate,
-9107 Alarm for reflective certificate,
-9108 Alarm for blurry image,
-9109 This capability is not enabled.
EditDetails Array of EditDetail Details of the OCR modifications for this EKYC card, when the user manually modifies the card recognition results (IsEdit=true), EditDetails will return the modified fields. When IsEdit=false, EditDetails is empty.

CompareResult

The description of a single comparison result.

Used by actions: GetSdkVerificationResult.

Name Type Description
ErrorCode String The final verification result code.
0: Success.
1001: Failed to call the liveness detection engine.
1004: Face detection failed.
2004: The uploaded face image is too large or too small.
2012: The face is not fully exposed.
2013: No face is detected.
2014: The resolution of the uploaded image is too low . Please upload a new one.
2015: Face comparison failed.
2016: The similarity did not reach the passing standard.
ErrorMsg String The description of the final verification result.
LiveData FileInfo The liveness algorithm package generated during this SDK-based liveness detection.
LiveVideo FileInfo The download URL of the video used for verification, which is valid for 10 minutes.
LiveErrorCode String The liveness detection result code.
0: Success.
1001: Failed to call the liveness detection engine.
1004: Face detection failed.
LiveErrorMsg String The description of the liveness detection result.
BestFrame FileInfo The download URL of the face screenshot during verification, which is valid for 10 minutes.
Note: This field may return null, indicating that no valid value can be obtained.
ProfileImage FileInfo The download URL of the profile photo screenshot from the identity document, which is valid for 10 minutes.
CompareErrorCode String The face comparison result code.
0: Success.
2004: The uploaded face image is too large or too small.
2012: The face is not fully exposed.
2013: No face is detected.
2014: The resolution of the uploaded image is too low . Please upload a new one.
2015: Face comparison failed.
2016: The similarity did not reach the passing standard.
Note: This field may return null, indicating that no valid value can be obtained.
CompareErrorMsg String The description of the face comparison result.
Note: This field may return null, indicating that no valid values can be obtained.
Sim Float The similarity score of face comparison.
Note: This field may return null, indicating that no valid values can be obtained.
IsNeedCharge Boolean This parameter is disused.
CardInfoInputJson FileInfo The identity document photo info edited by the user. Currently, this parameter is not applied.
Note: This field may return null, indicating that no valid values can be obtained.
RequestId String The request ID of this verification process.

EditDetail

Used by actions: GetSdkVerificationResult.

Name Type Description
FieldName String Modified Field Name
OriginalFieldValue String Value of the field before modification, the original OCR result
RevisedFieldValue String Value of the field after modification,the user's manually entered result

Encryption

Used by actions: DetectAIFakeFaces.

Name Type Required Description
EncryptList Array of String Yes
CiphertextBlob String Yes
Iv String Yes
Algorithm String No
TagList Array of String No

ExtraInfo

Used by actions: DetectAIFakeFaces.

Name Type Description
RetrievalLivenessExtraInfo Array of RetrievalLivenessExtraInfo

FileInfo

The description of a file, including a download URL and the MD5 checksum and size of the file.

Used by actions: GetLivenessResult, GetSdkVerificationResult, VideoLivenessCompare.

Name Type Required Description
Url String Yes The URL for downloading the file
MD5 String Yes The 32-bit MD5 checksum of the file
Size Integer Yes The file size

GeneralCard

General liscense information.

Used by actions: GetCardVerificationResult, GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
LicenseNumber String License number
Note: This field may return null, indicating that no valid values can be obtained.
PersonalNumber String Personal number, which is returned when it is a passport
Note: This field may return null, indicating that no valid values can be obtained.
PassportCodeFirst String The first line of passport machine reading code
Note: This field may return null, indicating that no valid values can be obtained.
PassportCodeSecond String The first line of passport machine reading code
Note: This field may return null, indicating that no valid values can be obtained.
ExpirationDate String Date of expiry in the format of YYYY-MM-DD
Note: This field may return null, indicating that no valid values can be obtained.
DueDate String Valid date in the format of YYYY-MM-DD
Note: This field may return null, indicating that no valid values can be obtained.
IssuedDate String Date of issue in the format of YYYY-MM-DD
Note: This field may return null, indicating that no valid values can be obtained.
IssuedAuthority String Issuing authority
Note: This field may return null, indicating that no valid values can be obtained.
IssuedCountry String Issuing country, which is returned following the ISO 3166 country coding specification
Note: This field may return null, indicating that no valid values can be obtained.
Example: MYS
FullName String Full Name
Note: This field may return null, indicating that no valid values can be obtained.
FirstName String First name
Note: This field may return null, indicating that no valid values can be obtained.
LastName String Last name
Note: This field may return null, indicating that no valid values can be obtained.
Sex String Gender on the license
- M: male
- F: female
- X: other gender
Note: This field may return null, indicating that no valid values can be obtained.
Example: M
Age String Age. 0 indicates that no valid information is obtained.
Example: 0
Birthday String Birthday
Note: This field may return null, indicating that no valid values can be obtained.
BirthPlace String Birth place
Note: This field may return null, indicating that no valid values can be obtained.
Nationality String Nationality, which is returned following the ISO 3166 country coding specification
Note: This field may return null, indicating that no valid values can be obtained.
Example: IND
RegistrationNumber String Registration number
Note: This field may return null, indicating that no valid values can be obtained.
Address Address Address
Note: This field may return null, indicating that no valid values can be obtained.

HKIDCard

Hong Kong (China) ID card.

Used by actions: GetCardVerificationResult.

Name Type Description
CnName String Chinese name
Note: This field may return null, indicating that no valid values can be obtained.
Example: SAN, Nan
EnName String English name
Note: This field may return null, indicating that no valid values can be obtained.
Example: SAN, Nan
TelexCode String Telex code correspondint to the Chinese name
Note: This field may return null, indicating that no valid values can be obtained.
Sex String Gender: "Male-M" or "Female-F"
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday
Note: This field may return null, indicating that no valid values can be obtained.
Example: 01-01-2001
Permanent String Permanent resident ID card: 0-non-permanent; 1-permanent; -1-unknown
Note: This field may return null, indicating that no valid values can be obtained.
IdNum String ID card number
Note: This field may return null, indicating that no valid values can be obtained.
Example: C000000(E)
Symbol String Lisence symbol, which is the symbol below Birthday. Example: "***AZ"
Note: This field may return null, indicating that no valid values can be obtained.
FirstIssueDate String The first date of issue
Note: This field may return null, indicating that no valid values can be obtained.
CurrentIssueDate String The current date of issue
Note: This field may return null, indicating that no valid values can be obtained.

HMTPermit

Exit/entry permit (card) for traveling to and from Hong Kong (China), Macao (China), or Taiwan (China)

Used by actions: GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
Name String Name
EnglishName String English name
Number String License number
Sex String Gender
ValidDate String Valid date
IssueAuthority String Issued authority
IssueAddress String Issued address
Birthday String Birthday

IndonesiaDrivingLicense

Indonesia driving license.

Used by actions: GetCardVerificationResult, GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
LastName String Last name
Note: This field may return null, indicating that no valid values can be obtained.
FirstName String First name
Note: This field may return null, indicating that no valid values can be obtained.
LicenseNumber String License number
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday
Note: This field may return null, indicating that no valid values can be obtained.
Address String Address
Note: This field may return null, indicating that no valid values can be obtained.
ExpirationDate String Expiration date
Note: This field may return null, indicating that no valid values can be obtained.
IssuedDate String Date of issue
Note: This field may return null, indicating that no valid values can be obtained.
IssuedCountry String Issuing country
Note: This field may return null, indicating that no valid values can be obtained.

IndonesiaIDCard

Indonesia ID card.

Used by actions: GetCardVerificationResult.

Name Type Description
NIK String License number
Note: This field may return null, indicating that no valid values can be obtained.
Nama String Name
Note: This field may return null, indicating that no valid values can be obtained.
TempatTglLahir String Birth place/Birthday
Note: This field may return null, indicating that no valid values can be obtained.
JenisKelamin String Gender
Note: This field may return null, indicating that no valid values can be obtained.
GolDarah String Blood type
Note: This field may return null, indicating that no valid values can be obtained.
Alamat String Address
Note: This field may return null, indicating that no valid values can be obtained.
RTRW String Street
Note: This field may return null, indicating that no valid values can be obtained.
KelDesa String Village
Note: This field may return null, indicating that no valid values can be obtained.
Kecamatan String Region
Note: This field may return null, indicating that no valid values can be obtained.
Agama String Religious beliefs
Note: This field may return null, indicating that no valid values can be obtained.
StatusPerkawinan String Marital status
Note: This field may return null, indicating that no valid values can be obtained.
Perkerjaan String Job
Note: This field may return null, indicating that no valid values can be obtained.
KewargaNegaraan String Nationality
Note: This field may return null, indicating that no valid values can be obtained.
BerlakuHingga String ID card validity period
Note: This field may return null, indicating that no valid values can be obtained.
IssuedDate String Date of issue
Note: This field may return null, indicating that no valid values can be obtained.
Provinsi String Province
Note: This field may return null, indicating that no valid values can be obtained.
Kota String City
Note: This field may return null, indicating that no valid values can be obtained.

InternationalIDPassport

ID cards of Hong Kong (China), Macao (China) and Taiwan (China), and international passport.

Used by actions: GetCardVerificationResult, GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
LicenseNumber String Passport ID
Note: This field may return null, indicating that no valid values can be obtained.
FullName String Full name
Note: This field may return null, indicating that no valid values can be obtained.
Surname String Last name
Note: This field may return null, indicating that no valid values can be obtained.
GivenName String First name
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday
Note: This field may return null, indicating that no valid values can be obtained.
Sex String Gender (F-Female, M-Male)
Note: This field may return null, indicating that no valid values can be obtained.
DateOfExpiration String Expiration date
Note: This field may return null, indicating that no valid values can be obtained.
IssuingCountry String Issuing country
Note: This field may return null, indicating that no valid values can be obtained.
NationalityCode String Nationality code
Note: This field may return null, indicating that no valid values can be obtained.
PassportCodeFirst String The first line at the bottom, the MRZ Code sequence
Note: This field may return null, indicating that no valid values can be obtained.
PassportCodeSecond String The second line at the bottom, the MRZ Code sequence
Note: This field may return null, indicating that no valid values can be obtained.

JapanIDCard

Japan ID card.

Used by actions: GetCardVerificationResult, GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
FullName String Full name
Note: This field may return null, indicating that no valid values can be obtained.
LicenseNumber String License number
Note: This field may return null, indicating that no valid values can be obtained.
Age String Age
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday
Note: This field may return null, indicating that no valid values can be obtained.
ExpirationDate String Expire date
Note: This field may return null, indicating that no valid values can be obtained.
FormattedAddress String Address
Note: This field may return null, indicating that no valid values can be obtained.

MLIDCard

Malaysia ID card.

Used by actions: GetCardVerificationResult.

Name Type Description
Name String Full Name
Note: This field may return null, indicating that no valid values can be obtained.
ID String License number
Note: This field may return null, indicating that no valid values can be obtained.
Sex String Gender
Note: This field may return null, indicating that no valid values can be obtained.
Address String Address
Note: This field may return null, indicating that no valid values can be obtained.
Type String Lisence type
MyKad ID card
MyPR Permanent resident ID card
MyTentera Military ID card
MyKAS Temporary ID card
POLIS Police ID card
IKAD Labor ID card
MyKid Juvenile ID card
Example: MyKad
Birthday String Birthday (Currently, this filed only supports IKAD labor ID card and MyKad ID card)
Note: This field may return null, indicating that no valid values can be obtained.

MacaoIDCard

Macao (China) IDCard

Used by actions: GetCardVerificationResult, GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
FirstName String First name
Note: This field may return null, indicating that no valid values can be obtained.
LastName String Last name
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday
Note: This field may return null, indicating that no valid values can be obtained.
ExpirationDate String Expiration date
Note: This field may return null, indicating that no valid values can be obtained.
LicenseNumber String License number
Note: This field may return null, indicating that no valid values can be obtained.
Sex String Sex
Note: This field may return null, indicating that no valid values can be obtained.
Age String Age
Note: This field may return null, indicating that no valid values can be obtained.
IssuedCountry String Issued country
Note: This field may return null, indicating that no valid values can be obtained.
Field1 String MRZ1 on card
Note: This field may return null, indicating that no valid values can be obtained.
Field2 String MRZ2 on card
Note: This field may return null, indicating that no valid values can be obtained.

MainlandIDCard

Mainland (China) ID Card OCR

Used by actions: GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Required Description
FullName String No Chinese name
Note: This field may return null, indicating that no valid values can be obtained.
Sex String No Sex
Note: This field may return null, indicating that no valid values can be obtained.
Nation String No Nation
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String No Birthday
Note: This field may return null, indicating that no valid values can be obtained.
LicenseNumber String No License number
Note: This field may return null, indicating that no valid values can be obtained.
FormattedAddress String No Address
Note: This field may return null, indicating that no valid values can be obtained.

NigeriaDrivingLicense

Nigeria driving license

Used by actions: GetCardVerificationResult.

Name Type Description
LastName String Last name.
Note: This field may return null, indicating that no valid values can be obtained.
FirstName String First name.
Note: This field may return null, indicating that no valid values can be obtained.
LicenseNumber String License number.
Note: This field may return null, indicating that no valid values can be obtained.
Age String Age.
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday.
Note: This field may return null, indicating that no valid values can be obtained.
IssuedCountry String Issued country.
Note: This field may return null, indicating that no valid values can be obtained.
ExpirationDate String Expiration date.
Note: This field may return null, indicating that no valid values can be obtained.
IssuedDate String Issued date.
Note: This field may return null, indicating that no valid values can be obtained.
Sex String Gender.
Note: This field may return null, indicating that no valid values can be obtained.

NigeriaIDCard

Nigeria ID card

Used by actions: GetCardVerificationResult.

Name Type Description
LastName String Last name.
Note: This field may return null, indicating that no valid values can be obtained.
FirstName String First name.
Note: This field may return null, indicating that no valid values can be obtained.
LicenseNumber String License number.
Note: This field may return null, indicating that no valid values can be obtained.
Age String Age.
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday.
Note: This field may return null, indicating that no valid values can be obtained.
IssuedCountry String Issued country.
Note: This field may return null, indicating that no valid values can be obtained.
Sex String Gender.
Note: This field may return null, indicating that no valid values can be obtained.

NormalCardInfo

License OCR result

Used by actions: GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
HKIDCard NormalHKIDCard Hong Kong (China) ID Card
Note: This field may return null, indicating that no valid values can be obtained.
MLIDCard NormalMLIDCard Malaysia ID Card
Note: This field may return null, indicating that no valid values can be obtained.
PhilippinesVoteID PhilippinesVoteID Philippines VoteID Card
Note: This field may return null, indicating that no valid values can be obtained.
IndonesiaIDCard NormalIndonesiaIDCard Indonesia ID Card
Note: This field may return null, indicating that no valid values can be obtained.
PhilippinesDrivingLicense PhilippinesDrivingLicense Philippines Driving License
Note: This field may return null, indicating that no valid values can be obtained.
PhilippinesTinID PhilippinesTinID Philippines TinID
Note: This field may return null, indicating that no valid values can be obtained.
PhilippinesSSSID PhilippinesSSSID Philippines SSSID
Note: This field may return null, indicating that no valid values can be obtained.
PhilippinesUMID PhilippinesUMID Philippines UMID
Note: This field may return null, indicating that no valid values can be obtained.
InternationalIDPassport InternationalIDPassport ID Cards of Hong Kong (China), Macao (China) and Taiwan (China), and International Passport
Note: This field may return null, indicating that no valid values can be obtained.
GeneralCard GeneralCard General license information
Note: This field may return null, indicating that no valid values can be obtained.
IndonesiaDrivingLicense IndonesiaDrivingLicense Indonesia Driving License
Note: This field may return null, indicating that no valid values can be obtained.
ThailandIDCard NormalThailandIDCard Thailand ID Card
Note: This field may return null, indicating that no valid values can be obtained.
SingaporeIDCard SingaporeIDCard Singapore ID Card
Note: This field may return null, indicating that no valid values can be obtained.
MacaoIDCard MacaoIDCard Macao (China) ID Card
Note: This field may return null, indicating that no valid values can be obtained.
MainlandIDCard MainlandIDCard Mainland (China) ID Card
Note: This field may return null, indicating that no valid values can be obtained.
JapanIDCard JapanIDCard Japan ID Card
Note: This field may return null, indicating that no valid values can be obtained.
TaiWanIDCard TaiWanIDCard Taiwan (China) ID Card
Note: This field may return null, indicating that no valid values can be obtained.
HMTPermitCard HMTPermit exit/entry permit (card) for traveling to and from Hong Kong (China), Macao (China), or Taiwan (China).
Note: This field may return null, indicating that no valid values can be obtained.

NormalHKIDCard

Hong Kong (China) ID card.

Used by actions: GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
ChineseName String Chinese name
Note: This field may return null, indicating that no valid values can be obtained.
FullName String English name
Note: This field may return null, indicating that no valid values can be obtained.
Example: SAN, Nan
RegistrationNumber String Telex code correspondint to the Chinese name
Note: This field may return null, indicating that no valid values can be obtained.
Sex String Gender: "Male-M" or "Female-F"
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday
Note: This field may return null, indicating that no valid values can be obtained.
Example: 01-01-2001
Permanent String Permanent resident ID card: 0-non-permanent; 1-permanent; -1-unknown
Note: This field may return null, indicating that no valid values can be obtained.
LicenseNumber String ID card number
Note: This field may return null, indicating that no valid values can be obtained.
Example: C000000(E)
Symbol String Lisence symbol, which is the symbol below Birthday. Example: "***AZ"
Note: This field may return null, indicating that no valid values can be obtained.
IssuedDate String The first date of issue
Note: This field may return null, indicating that no valid values can be obtained.
CurrentIssueDate String The current date of issue
Note: This field may return null, indicating that no valid values can be obtained.

NormalIndonesiaIDCard

Indonesia ID card.

Used by actions: GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
LicenseNumber String License number
Note: This field may return null, indicating that no valid values can be obtained.
FullName String Name
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birth place/Birthday
Note: This field may return null, indicating that no valid values can be obtained.
Sex String Gender
Note: This field may return null, indicating that no valid values can be obtained.
BloodType String Blood type
Note: This field may return null, indicating that no valid values can be obtained.
FormattedAddress String Address
Note: This field may return null, indicating that no valid values can be obtained.
Street String Street
Note: This field may return null, indicating that no valid values can be obtained.
Village String Village
Note: This field may return null, indicating that no valid values can be obtained.
Area String Region
Note: This field may return null, indicating that no valid values can be obtained.
Religion String Religious beliefs
Note: This field may return null, indicating that no valid values can be obtained.
MaritalStatus String Marital status
Note: This field may return null, indicating that no valid values can be obtained.
Occupation String Job
Note: This field may return null, indicating that no valid values can be obtained.
Nationality String Nationality
Note: This field may return null, indicating that no valid values can be obtained.
DueDate String ID card validity period
Note: This field may return null, indicating that no valid values can be obtained.
IssuedDate String Date of issue
Note: This field may return null, indicating that no valid values can be obtained.
Province String Province
Note: This field may return null, indicating that no valid values can be obtained.
City String City
Note: This field may return null, indicating that no valid values can be obtained.

NormalMLIDCard

Malaysia ID card.

Used by actions: GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
FullName String Full Name
Note: This field may return null, indicating that no valid values can be obtained.
LicenseNumber String License number
Note: This field may return null, indicating that no valid values can be obtained.
Sex String Gender
Note: This field may return null, indicating that no valid values can be obtained.
FormattedAddress String Address
Note: This field may return null, indicating that no valid values can be obtained.
Type String Lisence type
MyKad ID card
MyPR Permanent resident ID card
MyTentera Military ID card
MyKAS Temporary ID card
POLIS Police ID card
IKAD Labor ID card
MyKid Juvenile ID card
Example: MyKad
Birthday String Birthday (Currently, this filed only supports IKAD labor ID card and MyKad ID card)
Note: This field may return null, indicating that no valid values can be obtained.

NormalThailandIDCard

Thailand ID Card

Used by actions: GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
LicenseNumber String LicenseNumber
Note: This field may return null, indicating that no valid values can be obtained.
FullName String Thailand name
Note: This field may return null, indicating that no valid values can be obtained.
LastName String Last name
Note: This field may return null, indicating that no valid values can be obtained.
FirstName String First name
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday
Note: This field may return null, indicating that no valid values can be obtained.
FormattedAddress String Address
Note: This field may return null, indicating that no valid values can be obtained.
ExpirationDate String Expiration date
Note: This field may return null, indicating that no valid values can be obtained.
IssuedDate String Issued date
Note: This field may return null, indicating that no valid values can be obtained.
RegistrationNumber String Registration number
Note: This field may return null, indicating that no valid values can be obtained.
Religion String Religion
Note: This field may return null, indicating that no valid values can be obtained.
ThaiBirthday String Birthday in Thai
Note: This field may return null, indicating that no valid values can be obtained.
ThaiExpirationDate String Expiration date in Thai
Note: This field may return null, indicating that no valid values can be obtained.
ThaiIssueDate String Issued date in Thai
Note: This field may return null, indicating that no valid values can be obtained.

OCRResult

The content of a single license in the license information.

Used by actions: GetWebVerificationResultIntl.

Name Type Description
IsPass Boolean Is the indentity verification or OCR process passed
CardImageBase64 String The Base64 of ID card image
Note: This field may return null, indicating that no valid values can be obtained.
NormalCardInfo NormalCardInfo OCR result of the ID card.
RequestId String The request id
CardCutImageBase64 String Base64 of cropped image of ID card
CardBackCutImageBase64 String Base64 of the cropped image on the reverse side of the ID card
WarnCardInfos Array of Integer Card Warning Information

-9101 Alarm for covered certificate,
-9102 Alarm for photocopied certificate,
-9103 Alarm for photographed certificate,
-9104 Alarm for PS certificate,
-9107 Alarm for reflective certificate,
-9108 Alarm for blurry image,
-9109 This capability is not enabled.

PakistanDrivingLicense

Pakistan driving license

Used by actions: GetCardVerificationResult.

Name Type Description
LastName String Last name.
Note: This field may return null, indicating that no valid values can be obtained.
FirstName String First name.
Note: This field may return null, indicating that no valid values can be obtained.
LicenseNumber String License number.
Note: This field may return null, indicating that no valid values can be obtained.
Age String Age.
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday.
Note: This field may return null, indicating that no valid values can be obtained.
IssuedCountry String Gender.
Note: This field may return null, indicating that no valid values can be obtained.

PakistanIDCard

Pakistan ID card

Used by actions: GetCardVerificationResult.

Name Type Description
LastName String Last name.
Note: This field may return null, indicating that no valid values can be obtained.
FirstName String First name.
Note: This field may return null, indicating that no valid values can be obtained.
LicenseNumber String License number.
Note: This field may return null, indicating that no valid values can be obtained.
Age String Age.
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday.
Note: This field may return null, indicating that no valid values can be obtained.
IssuedCountry String Issued country.
Note: This field may return null, indicating that no valid values can be obtained.

PhilippinesDrivingLicense

Philippines driving license

Used by actions: GetCardVerificationResult, GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
Name String Full Name
Note: This field may return null, indicating that no valid values can be obtained.
LastName String Last name

Note: This field may return null, indicating that no valid values can be obtained.
FirstName String First name
Note: This field may return null, indicating that no valid values can be obtained.
MiddleName String Middle name
Note: This field may return null, indicating that no valid values can be obtained.
Nationality String Nationality
Note: This field may return null, indicating that no valid values can be obtained.
Sex String Gender
Note: This field may return null, indicating that no valid values can be obtained.
Address String Address
Note: This field may return null, indicating that no valid values can be obtained.
LicenseNo String License number
Note: This field may return null, indicating that no valid values can be obtained.
ExpiresDate String Date of expiry
Note: This field may return null, indicating that no valid values can be obtained.
AgencyCode String Agency code
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday
Note: This field may return null, indicating that no valid values can be obtained.

PhilippinesSSSID

Philippines SSSID Card

Used by actions: GetCardVerificationResult, GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
LicenseNumber String License number
Note: This field may return null, indicating that no valid values can be obtained.
FullName String Full name
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday
Note: This field may return null, indicating that no valid values can be obtained.

PhilippinesTinID

Philippines TinID Card

Used by actions: GetCardVerificationResult, GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
LicenseNumber String License number
Note: This field may return null, indicating that no valid values can be obtained.
FullName String Full name
Note: This field may return null, indicating that no valid values can be obtained.
Address String Address
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday
Note: This field may return null, indicating that no valid values can be obtained.
IssueDate String Date of issue
Note: This field may return null, indicating that no valid values can be obtained.

PhilippinesUMID

Philippines UMID Card

Used by actions: GetCardVerificationResult, GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
Surname String Surname
Note: This field may return null, indicating that no valid values can be obtained.
MiddleName String Middle Name
Note: This field may return null, indicating that no valid values can be obtained.
GivenName String First name
Note: This field may return null, indicating that no valid values can be obtained.
Sex String Gender
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday
Note: This field may return null, indicating that no valid values can be obtained.
Address String Address
Note: This field may return null, indicating that no valid values can be obtained.
CRN String CRN code
Note: This field may return null, indicating that no valid values can be obtained.

PhilippinesVoteID

Philippines VoteID Card

Used by actions: GetCardVerificationResult, GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
VIN String VIN of Philippines VoteID
Note: This field may return null, indicating that no valid values can be obtained.
FirstName String First name
Note: This field may return null, indicating that no valid values can be obtained.
LastName String Last name
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday
Note: This field may return null, indicating that no valid values can be obtained.
CivilStatus String Civil status
Note: This field may return null, indicating that no valid values can be obtained.
Citizenship String Nationality
Note: This field may return null, indicating that no valid values can be obtained.
Address String Address
Note: This field may return null, indicating that no valid values can be obtained.
PrecinctNo String Region
Note: This field may return null, indicating that no valid values can be obtained.

RetrievalLivenessExtraInfo

Used by actions: DetectAIFakeFaces.

Name Type Description
HitGroup String
SimilarityScore Float
HitTemplate String

SingaporeIDCard

Singapore ID Card

Used by actions: GetCardVerificationResult, GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
ChineseName String Chinese name
Note: This field may return null, indicating that no valid values can be obtained.
FullName String English name
Note: This field may return null, indicating that no valid values can be obtained.
LicenseNumber String License number
Note: This field may return null, indicating that no valid values can be obtained.
Sex String Gender
Note: This field may return null, indicating that no valid values can be obtained.
Nationality String Nationality
Note: This field may return null, indicating that no valid values can be obtained.
Birthday String Birthday
Note: This field may return null, indicating that no valid values can be obtained.
Address String Address (on the back)
Note: This field may return null, indicating that no valid values can be obtained.
Race String Race (on the back)
Note: This field may return null, indicating that no valid values can be obtained.
NRICCode String NRIC number (on the back)
Note: This field may return null, indicating that no valid values can be obtained.
PostCode String Post number (on the front)
Note: This field may return null, indicating that no valid values can be obtained.
DateOfExpiration String Date of expiry (on the back)
Note: This field may return null, indicating that no valid values can be obtained.
DateOfIssue String Date of issue (on the back)
Note: This field may return null, indicating that no valid values can be obtained.

TaiWanIDCard

Taiwan (China) ID card.

Used by actions: GetCardVerificationResult, GetSdkVerificationResult, GetWebVerificationResultIntl.

Name Type Description
FullName String Full name
Note: This field may return null, indicating that no valid values can be obtained.
LicenseNumber String License number
Note: This field may return null, indicating that no valid values can be obtained.
Sex String Gender
Note: This field may return null, indicating that no valid values can be obtained.
IssuedCountry String Issued country
Note: This field may return null, indicating that no valid values can be obtained.
RegistrationNumber String Registration number
Note: This field may return null, indicating that no valid values can be obtained.

ThailandIDCard

Thailand ID Card

Used by actions: GetCardVerificationResult.

Name Type Description
LastName String Last name
Note: This field may return null, indicating that no valid values can be obtained.
FirstName String First name
Note: This field may return null, indicating that no valid values can be obtained.
LicenseNumber String License number
Note: This field may return null, indicating that no valid values can be obtained.
DateOfBirth String Birthday
Note: This field may return null, indicating that no valid values can be obtained.
DateOfExpiry String Date of expiry
Note: This field may return null, indicating that no valid values can be obtained.
DateOfIssue String Date of issue
Note: This field may return null, indicating that no valid values can be obtained.
IssuedCountry String Issuing country
Note: This field may return null, indicating that no valid values can be obtained.

VerificationDetail

The details of the verification process.

Used by actions: GetWebVerificationResult, GetWebVerificationResultIntl.

Name Type Description
ErrorCode Integer The final result of this verification. 0 indicates that the person is the same as that in the photo.
Note: This field may return null, indicating that no valid values can be obtained.
ErrorMsg String The description of the final verification result.
Note: This field may return null, indicating that no valid values can be obtained.
LivenessErrorCode Integer The result of this liveness detection process. 0 indicates success.
Note: This field may return null, indicating that no valid values can be obtained.
LivenessErrorMsg String The result description of this liveness detection process.
Note: This field may return null, indicating that no valid values can be obtained.
CompareErrorCode Integer The result of this comparison process. 0 indicates that the person in the best face screenshot collected from the video stream is the same as that in the uploaded image for comparison.
Note: This field may return null, indicating that no valid values can be obtained.
CompareErrorMsg String The result description of this comparison process.
Note: This field may return null, indicating that no valid values can be obtained.
ReqTimestamp Integer The timestamp (ms) of this verification process.
Note: This field may return null, indicating that no valid values can be obtained.
Similarity Float The similarity of the best face screenshot collected from the video stream and the uploaded image for comparison in this verification process. Value range: [0.00, 100.00]. By default, the person in the screenshot is determined to be the same person in the image if the similarity is greater than or equal to 70.
Note: This field may return null, indicating that no valid values can be obtained.
Seq String Unique ID of this verification process.
Note: This field may return null, indicating that no valid values can be obtained.

WebVerificationConfigIntl

eKYC Web related configuration

Used by actions: ApplyWebVerificationBizTokenIntl.

Name Type Required Description
AutoSkipStartPage Boolean No When starting verification, whether to skip the starting verification page. If true, enter the verification process directly. The default is false. This configuration will not take effect if the downgrade policy is triggered.
AutoSkip Boolean No When the verification passed, whether to skip the result page and automatically jump to RedirectURL. The default value is false.
Example value: false
CheckMode Integer No Detection mode, parameter values are as follows:
1: OCR+living detection & face comparison;
2: Living detection & face comparison;
3: Living detection;
4: OCR;
The default value is 2.
Example value: 3
IDCardType String No The type of lisence used for verification. The following types are supported.
1.HKIDCard: Hong Kong (China) ID card
2.MLIDCard: Malaysia ID card
3.IndonesiaIDCard: Indonesia ID card
4.PhilippinesVoteID: Philippines VoteID card
5.PhilippinesDrivingLicense: Philippines driving license
6.PhilippinesTinID: Philippines TinID card
7.PhilippinesSSSID: Philippines SSSID card
8.PhilippinesUMID: Philippines UMID card
9.InternationalIDPassport: ID cards of Hong Kong (China), Macao (China) and Taiwan (China), and international passport.
10.IndonesiaDrivingLicense:Indonesia driving license
11.ThailandIDCard: Thailand ID card
12.ThailandDrivingLicense: Thailand driving license
13.MLDrivingLicense: Malaysia driving license
14.SingaporeIDCard: Singapore ID card
15.SingaporeDrivingLicense: Singapore driving license
16.JapanIDCard: Japan ID card
17.JapanDrivingLicense: Japan driving license
18.PhilippinesIDCard: Philippines ID card
19.MainlandIDCard: Mainland (China) ID card
20.MacaoIDCard: Macao (China) ID card
Example: HKIDCard
DisableCheckOcrWarnings Boolean No Whether to turn off document alarms, the default is false (the alarm detection function is turned on). When enabled, the identity authentication process will be intercepted based on the alarm status of the certificate. If you need to use the document authentication function, please contact us.
SecurityLevel Integer No Liveness security level: 1:Silent mode;2:Action mode;3:Lighting mode;4:Action+Lighting mode;5:Action+Lighting(High security) mode; default value is 3
SkipPrivacyPolicy Boolean No Whether to skip the agreement page, the default is false. When SkipPrivacyPolicy is false, the agreement page will be displayed and the privacy agreement needs to be checked; when SkipPrivacyPolicy is true, the agreement page will be skipped and the liveness process will be entered directly without checking the privacy agreement page.
IdCardCutReturn Boolean No The default value is false. If it is false, the original ID image will be displayed. If it is true, the cut ID image will be displayed.
ThemeColor String No Front-end theme color, in the format of RGB hexadecimal color code. The default value is "#2d72+1". If the format is incorrect, the default value color will be used.
Language String No International language, the default value is en (English). Currently supported: th: Thai; en: English; zh-cn: Simplified Chinese; zh-tc: Tradionnal Chinese; id: Bahasa Indonesia.
AutoDowngrade Integer No Automatic downgrade mode, with the following parameter values: 1: Downgrade to silent live mode; 2: Disable downgrade mode. The default value is 1.
ActionList String No This interface is used to control th action sequences.
Action types are as follows:
"blink"
"mouth"
"nod"
"shake"
You can choose 1-2 actions out of the four.
Single action example: "blink"
Multiple action example: "blink,mouth"
The default value is blink. The different action types passed in this parameter take effect only when the SecurityLevel is 2, 4, or 5; otherwise, the interface reports an error.
LivenessRetryLimit Integer No Control liveness retry number.The value range is 1-99.
Was this page helpful?
You can also Contact Sales or Submit a Ticket for help.
Yes
No

Feedback

Contact Us

Contact our sales team or business advisors to help your business.

Technical Support

Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

7x24 Phone Support
Hong Kong, China
+852 800 906 020 (Toll Free)
United States
+1 844 606 0804 (Toll Free)
United Kingdom
+44 808 196 4551 (Toll Free)
Canada
+1 888 605 7930 (Toll Free)
Australia
+61 1300 986 386 (Toll Free)
EdgeOne hotline
+852 300 80699
More local hotlines coming soon