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 |
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"
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"
}
}