listSupportedCountries()method. The results are ISO 3166-1 alpha-2 codes, e.g.
USfor the United States.
verificationMethodproperty indicates the level of identity verification achieved for this user. Possible values are
requiredVerificationMethodproperty indicates the level of identity verification required for this user in order to successfully complete identity verification. Different Sudo Platform environments may have different minimum required levels as well as cases where some users may require to achieve a higher level of verification, either to unlock greater entitlements or to manage risk.
canAttemptVerificationAgainproperty indicates whether the Sudo Platform will accept new identity verification attempts for this user. This property will be set to
falseif the configured maximum number of retries is exceeded or earlier verification results do not permit retries to mitigate the risk of fraud, e.g. providing the PII of a deceased person.
idScanUrlproperty provides a link to a web page where a user can interactively take photos of their government issued identity documents and upload them for verification.
canAttemptVerificationAgainproperties can be used in a client application to guide a user's identity verification journey. For example, an application might attempt to verify using PII until achieving success, or
canAttemptVerificationAgainis set to false. In the latter case, if the
requiredVerificationMethodis set to
GOVERNMENT_ID, the user could be directed to upload their id document, either via the
verifyIdentityDocumentAPI described below, or by rendering the web page indicated by the
idScanUrlproperty described above.
To check the identity verification status of a user: