For the complete documentation index, see llms.txt. This page is also available as Markdown.

Extração facial

Serviço que realiza a detecção e validação facial a partir de uma imagem aberta ou tokenizada.

Endpoint

POST /extractFacial

Cabeçalhos

Nome
Tipo
Obrigatório
Descrição

x-api-key

string

Sim

API Key de autorização de acesso.

family

string

Não

Valor: Onboarding. Obrigatório com o serviço de Tracking.

Todas as chamadas aos Endpoints para Tracking com Identity Platform devem conter o cabeçalho family.

Corpo da solicitação

Content-Type: application/json

Parâmetros

Parâmetro
Tipo
Obrigatório
Descrição

tokenBuffer

string

Sim

Imagem codificada em Base64 ou tokenizada para detecção facial.

tracking

object

Não

Objeto que representa as informações de Tracking necessárias.

tracking.extraData

string

Não

Token gerado pelo SDK Mobile/Web. Contém informações de Tracking tokenizadas com a Plataforma.

tracking.operationId

string

Não

Identificador de operação gerado pelo SDK Mobile/Web.

Exemplo de solicitação

Respostas

200 Sucesso

Parâmetros de resposta

Parâmetro
Tipo
Descrição

serviceResultCode

integer

Código que indica o resultado geral da execução do serviço.

serviceResultLog

string

Campo descritivo do resultado ou mensagem de erro, se aplicável.

serviceTime

string

Tempo de processamento da solicitação (milissegundos).

serviceFacialExtractionResult

string

Objeto JSON que representa os resultados de detecção e validação facial. Consulte Campos do resultado.

serviceTransactionId

string

Identificador de transação associado à solicitação processada pela API.

Campos do resultado da extração facial

Campo
Tipo
Descrição

faceConfidence

float

Indica o nível de confiança do rosto avaliado.

age

integer

Indica a idade possível detectada.

glasses

string

Indica detecção de óculos. Valores possíveis: Eye (Óculos), None (Nenhum), Sun (Óculos de sol)

gender

string

Retorna o gênero detectado. Valores possíveis: Male, Female, None (Indeterminado)

iod

integer

Indica a distância interpupilar.

Código de Resultado do Serviço

O serviceResultCode indica o resultado geral da execução do serviço:

serviceResultCode
Descrição
Código HTTP

0

A execução do serviço foi bem-sucedida, o módulo processou a solicitação corretamente.

200

Exemplo de resposta

400 Requisição inválida

401 Não autorizado

403 Proibido

502 Gateway inválido

504 Gateway Timeout

Atualizado