Solicitar Facematch v2

Através do endpoint a seguir, será criada uma requisição de Facematch entre as duas imagens fornecidas. Imagens de rostos 2D de documentos de identificação, de bancos de dados ou até de perfis de mídia social podem ser combinadas com outras imagens 2D, desde que sejam respeitados os requisitos. Seguem os requisitos para as imagens em formato base 64 a serem enviadas para nosso endpoint:

  • Imagem em formatos jpeg ou png
  • Tamanho mínimo de imagens: 355x640px
  • Tamanho máximo de imagens: 5mb

Requisição

POST https://datatrustapi.clearsale.com.br/v2/transaction/{id}/facematch HTTP/1.1 
Content-Type: application/json
Authorization: Bearer {Token}
{ 	
"image0":"{base64Image}", 	
"image1":"{base64Image}" 
}
POST https://datatrustapihml.clearsale.com.br/v2/transaction/{id}/facematch HTTP/1.1
Content-Type: application/json
Authorization: Bearer {Token}

{

"image0":"{base64Image}",

"image1":"{base64Image}"

}

Resposta

Requisição realizada com sucesso

HTTP/1.1 201 Created 
{ 	
"transactionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  	"statusCode": 0,
  	"status": "string" 
}
HTTP/1.1 400 Bad Request
{ 	
  "title": "string",
  "detail": "string",
  "status": 100,
  "instance": "string"
}
HTTP/1.1 400 Bad Request
{ 	
  "title": "string",
  "detail": "string",
  "status": 100,
  "instance": "string"
}
HTTP/1.1 401 Unauthorized
{ 	
  "statusCode": 0,
  "message": "string"
}
HTTP/1.1 404 Not Found
{ 	
  "title": "string",
  "detail": "string",
  "status": 100,
  "instance": "string"
}
HTTP/1.1 422 Unprocessable 


{ 	
 {
  "title": "string",
  "status": 100,
  "instance": "string",
  "errors": {
    "additionalProp1": [
      "string"
    ],
    "additionalProp2": [
      "string"
    ],
    "additionalProp3": [
      "string"
    ]
  }
}
}
HTTP/1.1 500 Internal Server Error
{ 	
  "title": "string",
  "detail": "string",
  "status": 100,
  "instance": "string"
}

Dicionário de Variáveis

Request

NomeDescriçãoTipoTamanhoObrigatórioAnulável
Image0Imagem em formato BASE64String-SimFalse
Image1Imagem em formato BASE64String-SimFalse

Response

NomeDescriçãoTipoTamanhoAnulável
TransactionIdIdentificador da transação gerada pela Plataforma DataTrustString-False
statusCodeIntFalse
statusStringFalse

OBSERVAÇÕES: - Requisitos: Foto abaixo de 5mb.

  • Explicação do Campo Status Code: Enum que possui os seguintes valores:

  • 0: Processando

  • 1: Concluido

  • 2: Erro