host
string
required

The host is the address of the Legitimuz API.

Example: https://api.legitimuz.com

token
string
required

The token is your integration token. You can generate an integration token on the integrations page under the installation tab in the Legitimuz Dashboard.

lang
string: pt | en | es
default: "pt"

The lang option sets the language that will be used in the OCR + Facematch validation flow.

enableRedirect
boolean
default: "false"

The enableRedirect option is a boolean that defines whether, after the OCR + Facematch validation flow, the user will be redirected to the link registered in the Legitimuz Dashboard.

autoOpenValidation
boolean
default: "false"

The autoOpenValidation option is a boolean that defines whether the popup for OCR + Facematch validation will automatically open after entering a value in the cpf input.

balanceValue
number | string
default: "undefined"

A opção balanceValue é o valor do saldo do usuário.

withdrawValue
number | string
default: "undefined"

A opção withdrawValue é o valor do saque do usuário.

onSuccess
function: (eventName: 'ocr' | 'facematch'): void

The success callback is triggered when success occurs at any stage of the OCR + Facematch validation flow. A string with the stage where success occurred is passed as a parameter.

Examples:

onError
function: (eventName: 'ocr' | 'facematch'): void

The error callback is triggered when an error occurs at any stage of the OCR + Facematch validation flow. A string with the stage where the error occurred is passed as a parameter.

Examples: