API reference, eKYC

External Verification (eKYC)

POSThttps://demo-api.incodesmile.com/omni/externalVerification/ekyc

This endpoint verifies phone, email, address, date of birth and tax numbers, specifically social security number (ssn). When making a request use "kyc" in the plugins array. To have the API return specific risk scores for phone, email, ssn (taxId) and address, see examples below.

Headers

api-versionstringrequiredDefaults to 1.0

Request body

application/json

pluginsarray[string]
enumkyc
firstNamestring

The following special characters are not supported: `^±!@£$%&*_+¡€#¢§¶•ªº«<>?\\/:;\

surNamestring

The following special characters are not supported: `^±!@£$%&*_+¡€#¢§¶•ªº«<>?\\/:;\

middleNamestring

The following special characters are not supported: `^±!@£$%&*_+¡€#¢§¶•ªº«<>?\\/:;\

maternalSurnamestring

The following special characters are not supported: `^±!@£$%&*_+¡€#¢§¶•ªº«<>?\\/:;\

emailstring
streetstring
streetNostring
floorstring
apartmentstring
postalCodestring
countryCodestring

ISO 3166-1 alpha-2 format

phonestring

Use E.164 format. Hyphens are optional

statestring
citystring
idNumberstring
idNumber1string
genderstring
taxIdstring
dateOfBirthstring (YYYY-MM-DD)
dlExpireAtstring (YYYY-MM-DD)
fullNamestring
panNumberstring

Indian Permanent Account Number (PAN), format: AAAAANNNNA

districtstring

District or Barangay (neighbourhood), used for Philippines KYC

idTypestring

National ID type. Supported for Philippines KYC: SSS, TIN, GSIS

issueDatestring (YYYY-MM-DD)

ID document issue date. Required for Colombia Civil Register (CO_CIVIL_REGISTER_1) KYC

Responses