> For the complete documentation index, see [llms.txt](https://docs.facephi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.facephi.com/docs.facephi-pt-br/sdks/sdk-mobile/framework-plugins/extras/video-id/video-id-configuracion.md).

# Configuração de Video ID

### **url**

Caminho para o socket de vídeo

### **apiKey**

ApiKey necessária para a conexão com o socket de vídeo

### **tenantId**

Identificador do tenant que faz referência ao cliente atual, necessário para a conexão com o serviço de vídeo.

### **sectionTime**

Indica a duração das seções com tempo associado (Captura Facial e mudança de câmera).

### **mode**

* ONLY\_FACE: O processo é realizado capturando o rosto do usuário.
* FACE\_DOCUMENT\_FRONT: O processo é realizado capturando o rosto do usuário e a parte frontal do Documento de identidade.
* FACE\_DOCUMENT\_FRONT\_BACK: O processo é realizado capturando o rosto do usuário e o Documento de identidade completo.
* DOCUMENT\_FRONT: O processo extrai as informações somente da frente do documento.
* DOCUMENT\_FRONT\_BACK: O processo extrai as informações somente do documento completo.

### **timeoutServerConnection**

Tempo máximo de espera em ms para a resposta do servidor.

### **sectionTimeout**

Tempo máximo permitido para concluir uma seção (em ms).

### **autoFaceDetection**

Ativa/Desativa a detecção automática de rosto.

### **debug**

Habilita a visualização de informações adicionais úteis para diagnóstico e acompanhamento do comportamento interno.

### **countryFilter**

Permite restringir o processamento a um conjunto específico de países, aceitando um array de strings que representam os aliases em formato ISO3 (código de 3 letras segundo o padrão ISO 3166-1).

### **documentFilter**

Permite restringir os tipos de documentos aceitos durante a captura. Os valores possíveis são:

* "IDC": Documento de identidade (cartão de identidade)
* "PSP": Passaporte (passaporte)
* "DLI": Licença de Conduzir (carteira de motorista)
* "VIS": Visto (visto)
* "FOC": Cartão de Estrangeiro (cartão de estrangeiro)
* "INV": Fatura (invoice)
* "CUS": Documento personalizado (documento personalizado)

### **speechText**

Texto que o usuário deverá pronunciar durante a gravação do vídeo.

### **ocrValidations**

Dicionário com as validações OCR a serem realizadas. As chaves são os campos a validar e os valores são instâncias de OcrValidationValue.

OcrValidationValue possui os seguintes campos:

* value: O valor a validar.
* tolerance: O nível de tolerância para a validação.
  * STRICT: Validação estrita.
  * LOW\_TOLERANCE: Validação com baixa tolerância.
  * MEDIUM\_TOLERANCE: Validação com tolerância média.
  * HIGH\_TOLERANCE: Validação com alta tolerância.
* validationType: O tipo de validação a ser realizada.
  * OPTIONAL: Validação opcional.
  * REQUIRED: Validação obrigatória.

### **ocrMaxWarnings**

Número máximo de avisos permitidos na validação OCR.

### **maxRetries**

Número máximo de tentativas permitidas para a validação OCR. O valor padrão é 3.
