Detalhes do arquivo

Configuração do Webhook

São aceitos dois tipos de arquivos na requisição, .csv e .zip. Ambos os tipos são verificados e precisam conter dados válidos.

Tabela com informações das colunas:

Nome da Coluna Descrição
ID Transacional Identificador transacional utilizado.
DeviceId ID do dispositivo do cliente.
Resultado Informação referente ao resultado da análise. Os resultados podem ser:
° Suspeito
° Fraude Confirmada
° Device Positivado

Transação

Requisição
POST https://devicecheck.clearsale.com.br/api/v1/responsevariables HTTP/1.1
Content-Type: multipart/form-data
Authorization:Bearer {Token}
Content-Disposition: form-data; name="file"; filename="VariavelRespostaExemplo.csv"
    
Resposta
HTTP/1.1 200 OK

Requisição com alguma inconsistência no arquivo ou na configuração da requisição.

HTTP/1.1 400 Bad Request
Content-Type: application/json; charset=utf-8
{
    "Title": "BadRequest",
    "Status": 400,
    "Detail": "'File' must not be empty. | 'File' must not be empty. | The File value is not valid",
    "Instance": "/api/v1/responsevariables",
    "Extensions": {
        "traceId": "123456abcdefghijl00m37af1681c02c4"
    }
}

Requisição com token expirado ou inválido

HTTP/1.1 401 Unauthorized

Rota da requisição inválida

HTTP/1.1 404 NotFound

Erro no processamento da requisição

HTTP/1.1 500 Internal Server Error
Content-Type: application/json; charset=utf-8
{
    "Title": "Internal Server Error",
    "Status": 500,
    "Detail": "An error occurred while processing your request",
    "Instance": "/api/v1/responsevariables",
    "Extensions": {
        "traceId": "123456abcdefghijl00m37af1681c02c4"
    }
}

Arquivo de exemplo

Baixe o nosso arquivo de exemplo de envio da variável resposta:

XLSX