风控EngineAPI

项目采用Swagger做API文档管理,进行测试前请确认模型已经进行过 构建模型 模型激活
URL: engine api http://localhost:6581/swagger-ui.html
API DOC

提交事件获取风险打分,通过POST + JSON 的方式提交数据,注意参数说明
modelGuid : model guid 可以通过管理控制台界面查看
reqId : 请求流水号
jsonInfo: 事件具体json信息
guid
事件提交

数据样例:

modelGuid : DB8A078F-97FE-4A7F-AAC0-5AF1A6C36CE8
reqId: 100005
jsonInfo: {
        "eventId":"100005", "mobile":"18516249909", "userId":"18516249909",
        "eventTime":1605339018000, "userIP":"180.175.166.148", 
        "deviceId": "SDKSKDSLD-ASDFA-32348235", "os":"ios","amount":500.0,
        "channel":"alipay"
        }   

响应样例:

{
    "success": true,
    "msg": "",
    "code": "100",
    "data": {},
    "abstractions": { // 特征 指标的计算结果,方便大家调试和核对
        "tran_did_1_day_qty": 2,
        "tran_did_ip_1_day_qty": 0,
        "tran_uid_ip_1_day_qty": 1,
        "tran_uid_1_hour_amt": 1000.0,
        "tran_ip_1_hour_qty": 2,
        "tran_ip_1_day_amt": 1000.0,
        "tran_ip_10_min_amt": 1000.0,
        "tran_ip_1_hour_amt": 1000.0,
        "tran_uid_1_day_amt": 1000.0,
        "tran_did_10_min_qty": 2,
        "tran_did_1_hour_qty": 2,
        "tran_ip_1_day_qty": 2,
        "tran_ip_10_min_qty": 2,
        "tran_uid_10_min_amt": 1000.0
    },
    "adaptations": null,
    "activations": {
        "transaction_exception": {
            "risk": "reject", // 风险级别:pass 通过, reject 拒绝, review 人工审核
            "score": 120  //风险积分
        }
    },
    "hitsDetail": { // 具体命中的规则项
        "transaction_exception": [
            {
                "key": "381",
                "value": 120.0,
                "desc": "1天内IP交易金额大于1000"
            }
        ]
    },
    "respTimes": { // 各模块耗时情况
        "adaptations": 0,
        "activations": 2,
        "abstractions": 27
    }
}
Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐