CLEARSALE

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}/devicecheck

Acesse 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

NomeDescrição
DeviceIDID do dispositivo do clienteString
InsightsLista de objetos contendo os códigos de insightsList
AlertQuantityQuantidade de alertas detectadosInt
SimilarityResultLista 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
DeviceAgeIdade do dispositivo na base Clearsale (em horas).Int
DeviceRiskRisco 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
ScoreScore 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

NomeDescriçãoTipo
DeviceIDIdentificador do dispositivoString
MaximumScoreResultado do cálculo de similaridade com informações do score e grau de similaridade entre o device e o CPFList
SimilarDevicesLista de devices similares vinculados ao CPF informadoList

Lista de Insights

🔗

Baixe o arquivo para visualizar todos os insights.

FAQ

🔗

Acesse nosso FAQ Clicando Aqui