Consultar Resultado do Facematch
Métodos utilizados para buscar os resultados e status atual de cada serviço solicitado na requisição do Facematch.
Requisição
GET https://datatrustapi.clearsale.com.br/v1/transaction/{id}/facematch HTTP/1.1
Authorization: Bearer {Token}
GET https://datatrustapihml.clearsale.com.br/v1/transaction/{id}/facematch HTTP/1.1
Authorization: Bearer {Token}
Resposta
Requisição realizada com sucesso
HTTP/1.1 200 Ok
Content-Type: application/json; charset=utf-8
{
"document": "12345678912",
"confiability": 6,
"isMatch": true,
"transactionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"transactionStatus": "{Status da Transação}",
"message": "{Campo retornado caso aconteça qualquer tipo de erro no processamento da Transação}"
}
Requisição sem resultados para exibição
HTTP/1.1 204 No Content
Requisição com token expirado ou inválido
HTTP/1.1 401 Unauthorized
Requisição com as permissões inválidas
HTTP/1.1 403 Forbidden
Requisição sem resultados para exibição
HTTP/1.1 404 Not Found
Content-Type: application/json; charset=utf-8
{
"title": "string",
"status": 404,
"detail": "string",
"instance": "string",
}
Erro no processamento da requisição
HTTP/1.1 500 Internal Server Error
Content-Type: application/json; charset=utf-8
{
"title": "string",
"status": 500,
"detail": "string",
"instance": "string",
}
Dicionário de Variáveis
Response
Nome | Descrição | Tipo | Tamanho |
---|---|---|---|
IdentifierID | O valor enviado na transação será retornado na resposta | String | - |
TransactionId | Identificador da transação gerada pela Plataforma DataTrust | String | - |
CPF | O valor enviado na transação será retornado na resposta | String | 11 |
Confiability | Nível de confiabilidade entre as duas fotos enviadas | Int | 1 |
IsMatch | Indica se as fotos são da mesma pessoa ou não | Bool | - |
TransactionStatus | Status da transação. Possíveis status: - Success - Processing - Error | String | - |
Message | Campo retornado caso aconteça qualquer tipo de erro no processamento da Transação | String | - |
Errors | Objeto que apresenta mensagens de erro que indicam o motivo da não comparação de imagens na requisição | String[] | - |
Guia de match levels
Valores
Nome | Descrição |
---|---|
Match level 0 | Indica que não houve match |
Match Level 1 | 1/100 FAR |
Match Level 2 | 1/250 FAR |
Match Level 3 | 1/500 FAR |
Match Level 4 | 1/1.000 FAR |
Match Level 5 | 1/10.000 FAR |
Match Level 6 | 1/100.000 FAR |
FAR: Indica uma porcentagem de aceitação de casos em que ocorrem falsos resultados.
Importante: Os números de confiabilidade retornados variam de 0 a 6.
Updated 10 months ago