Skip to main content
POST
/
api
/
v1
/
biometrics
/
face
/
match
Face Match
curl --request POST \
  --url https://flex-hml.flexdoc-apis.com.br/services/api/v1/biometrics/face/match \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: multipart/form-data' \
  --form imageA='@example-file' \
  --form imageB='@example-file'
{
  "similarity": 92.5,
  "match": true
}

Authorizations

Authorization
string
header
required

Autentica o acesso a partir de usuário e senha e retorna o Bearer token JWT. Copie o access_token retornado e utilize-o no header Authorization para acessar os endpoints da API.

Body

multipart/form-data

Arquivos de imagem (imageA e imageB) para face match.

Payload multipart para comparação facial, recebendo duas imagens para análise.

imageA
file
required

Primeira imagem para comparação.

imageB
file
required

Segunda imagem para comparação.

Response

Face match realizado com sucesso.

Resultado da comparação facial, contendo o nível de similaridade e o indicador de correspondência.

similarity
number<double>

Porcentagem de similaridade entre as faces, variando de 0 (nenhuma semelhança) a 100 (identidade perfeita).

Example:

92.5

match
boolean

Indicador de correspondência: true se as faces pertencem à mesma pessoa, false caso contrário.

Example:

true