Solicitar Device Check
Após a criação da transaction id, enviando os parâmetros de entrada CPF e session id, obrigatórios para a geração do device check.
Chamada do componente de Device Check:
Endereço dos nossos serviços:
Homologação: POST https://datatrustapihml.clearsale.com.br/v1/transaction/{id}/devicecheck
Produção: POST https://datatrustapi.clearsale.com.br/v1/transaction/{id}/devicecheckAcesse aqui a Docmentação Técnica
POST https://datatrustapihml.clearsale.com.br/v1/transaction/{id}/devicecheck HTTP/1.1
Content-Type: application/json
Accept:application/json
Authorization:Bearer {Token}
POST https://datatrustapi.clearsale.com.br/v1/transaction/{id}/devicecheck HTTP/1.1
Content-Type: application/json
Accept:application/json
Authorization:Bearer {Token}
Response
HTTP/1.1 200 Ok
Content-Type: application/json; charset=utf-8
{
"deviceID": "25432df56bf24f15hd928374",
"insights": [
"DEV0002",
"DEV0007",
"DEV0500",
"GER2450",
"GER2448",
"GER2405",
"GER2471",
"GER2474"
],
"alertQuantity": 0,
"deviceAge": 24,
"deviceRisk": "low",
"score": 0.21142755651978073,
"similarityResult" : {
"deviceID": "25432df56bf24f15hd928374",
"maximumScore": [
0.9614484590856165,
"High Similarity"
],
"similarDevices": [
"25432df56bf24f15hd928374",
"6384118b7016ba14b42221be",
]
}
}
HTTP/1.1 204 No Conent
HTTP/1.1 400 Bad Request
Content-Type: application/json; charset=utf-8
{
"Title": "BadRequest",
"Status": 400,
"Detail": "Invalid Body Request.",
"Instance": "/api/v1/Insights",
"Extensions": {
"traceId": "b4068ddd57f96acb19d7cdb25aa9sg01"
}
}
HTTP/1.1 401 Unauthorized
HTTP/1.1 404 NotFound
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/Insights",
"Extensions": {
"traceId": "b4068ddd57f96acb19d7cdb25aa9fd312"
}
}
Dicionário de Variáveis
Response
Nome | Descrição | |
---|---|---|
DeviceID | ID do dispositivo do cliente | String |
Insights | Lista de objetos contendo os códigos de insights | List |
AlertQuantity | Quantidade de alertas detectados | Int |
SimilarityResult | Lista de objetos contendo os dados de similaridade. Em caso de um novo identificador do dispositivo (DeviceID), a similaridade retorna se existe algum device vinculado ao CPF que possua características similar ao dispositivo. | Similarity Result |
DeviceAge | Idade do dispositivo na base Clearsale (em horas). | Int |
DeviceRisk | Risco associado ao dispositivo em questão. Os níveis de risco do dispositivo podem ser: baixo (low), médio (medium), alto (high). Quanto menor o risco, menor propensão a fraude. | String |
Score | Score de risco de propensão a fraude da dupla CPF + Device. O valor do score de risco é um decimal entre 0 e 1. Quanto mais próximo de 0, menor a propensão a fraude. | Double |
Similarity Result
Nome | Descrição | Tipo |
---|---|---|
DeviceID | Identificador do dispositivo | String |
MaximumScore | Resultado do cálculo de similaridade com informações do score e grau de similaridade entre o device e o CPF | List |
SimilarDevices | Lista de devices similares vinculados ao CPF informado | List |
Lista de Insights
FAQ
Acesse nosso FAQ Clicando Aqui
Updated about 1 month ago