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
Nome | Descrição | Tipo | Tamanho | Obrigatório | Anulável |
---|---|---|---|---|---|
Image0 | Imagem em formato BASE64 | String | - | Sim | False |
Image1 | Imagem em formato BASE64 | String | - | Sim | False |
Response
Nome | Descrição | Tipo | Tamanho | Anulável |
---|---|---|---|---|
TransactionId | Identificador da transação gerada pela Plataforma DataTrust | String | - | False |
statusCode | Int | False | ||
status | String | False |
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
Updated 8 days ago