获取个人检查结果
/checkpersoncdd
Method : GET
URL : https://xxx.finexusgroup.com/acdd/rest/v1/checkpersoncdd
信息
这个方法将检索之前提交的特定 /checkpersoncdd POST 请求的 CDD 结果。
对于 同步交互模式(mode 是 “SYNC”),如果请求在返回响应之前被意外中止,可以使用此方法获取先前提交的 POST 请求的 CDD 结果; 对于 异步交互模式(mode 是 “ASYNC”),可以使用此方法在等待特定时间间隔后获取先前提交的 POST 请求的 CDD 结果。
- 请求
- 响应
请求参数
字段名 | 必填 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
source | 是 | 字符串 | 16 | 来源。 | "FNXCRDS" |
partnerId | 是 | 字符串 | 128 | 合作伙伴ID。 | "BSSS" |
productType | 是 | 字符串 | 128 | 产品类型。 | "loanapplication" |
reference | 是 | 字符串 | 64 | 唯一参考号。 | "2003160192931" |
referenceId | 是 | 字符串 | 64 | 参考ID。 | "2003160192931" |
apiVersion | 是 | 字符串 | 8 | API 版本。 | "1.2" |
reportFormat | 可选 | 字符串 | 4 | 报告格式。 | "XML","JSON" |
language | 可选 | 字符串 | 2 | 语言。 | "en","ms" |
apiKey | 可选 | 字符串 | 64 | API 密钥。 | "123KEJRU001" |
响应代码
响应代码 | 描述 | 响应模式 |
---|---|---|
200 | 允许 | CDDPostResult |
400 | 错误请求 | N/A |
401 | 未授权访问 | N/A |
405 | 访问被禁止 | N/A |
响应参数
字段名 | 是否必需 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
status | Yes | 对象 | 状态 | 参阅下文说明 | |
payload | Optional | 对象 | CDD 提交结果 | 参阅下文说明 |
对象: status
字段名 | 是否必需 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
sourceInfo | Yes | 对象 | 来源信息 | 参阅下文说明 | |
errorlist | Yes | 对象 | 错误列表 | 参阅下文说明 | |
status | Yes | 字符串 | 16 | 状态 | "SUCCESS","QUEUED","FAIL" |
对象:sourceInfo
字段名 | 必填 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
source | 是 | 字符串 | 16 | 来源。 | "FNXCRDS" |
partnerId | 是 | 字符串 | 128 | 合作伙伴 ID。 | "BSSS" |
productType | 是 | 字符串 | 128 | 产品类型。 | "BSSS01" |
reference | 是 | 字符串 | 64 | 参考。 | "50074154501001" |
referenceId | 是 | 字符串 | 64 | 参考 ID。 | "50074154501001" |
apiVersion | 是 | 字符串 | 8 | API 版本。 | "1.2" |
apiKey | 条件性 | 字符串 | 64 | API 密钥。 | "123KEJRU001" |
对象:errorList
字段名 | 必填 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
msgText | 是 | 字符串 | 8 | 消息文本。 | "Report unsuccessfully retrieved." |
msgCode | 是 | 字符串 | 128 | 消息代码。 | "404" |
对象:payload
字段名 | 必填 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
status | 是 | 对象 | 状态。 | 参阅下文说明。 | |
payload | 可选 | 对象 | CDD 结果。 | 参阅下文说明。 |
对象:status
字段名 | 必填 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
sourceInfo | 是 | 对象 | 源信息。 | 参阅下文说明。 | |
errorlist | 是 | 对象 | 错误列表。 | 参阅下文说明。 | |
status | 是 | 字符串 | 16 | 状态。 | "SUCCESS","QUEUED","FAIL" |
对象:sourceInfo
字段名 | 必填 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
source | 是 | 字符串 | 16 | 来源。 | "FNXCRDS" |
partnerID | 是 | 字符串 | 128 | 合作伙伴 ID。 | "BSSS" |
productType | 是 | 字符串 | 128 | 产品类型。 | "loanapplication" |
reference | 是 | 字符串 | 64 | 参考。 | "50074154501001" |
apiVersion | 是 | 字符串 | 8 | API 版本。 | "1.2" |
apiKey | 可选 | 字符串 | 64 | API 密钥。 | "123KEJRU001" |
userId | 可选 | 字符串 | 32 | 用户 ID。 | "u125" |
userToken | 可选 | 字符串 | 64 | 用户令牌。 | "Cb1sci18j2UvNLsq4" |
对象:errorList
字段名 | 必填 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
msgText | 是 | 字符串 | 128 | 消息文本。 | "Report unsuccessfully retrieved." |
msgCode | 是 | 字符串 | 8 | 消息代码。 | "404" |
对象:payload
字段名 | 必填 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
highriskCountry | 是 | 字符串 | 2 | 高风险国家。 | "T","F" |
blacklistReport | 是 | 字符串 | 2 | 黑名单报告。 | "T","F" |
scReport | 是 | 字符串 | 2 | 证券委员会报告。 | "T","F" |
maccReport | 是 | 字符串 | 2 | 马来西亚反贪污委员会报告。 | "T","F" |
bnmReport | 是 | 字符串 | 2 | 马来西亚国家银行报告。 | "T","F" |
kdnReport | 是 | 字符串 | 2 | 马来西亚国内部报告。 | "T","F" |
unscReport | 是 | 字符串 | 2 | 联合国安全理事会报告。 | "T","F" |
ofacReport | 是 | 字符串 | 2 | 外国资产控制办公室报告。 | "T","F" |
ctosReport | 是 | 字符串 | 2 | CTOS 报告。 | "T","F" |
reasoning | 可选 | 对象 | 推理。 | 参阅下文说明。 | |
recommendation | 是 | 字符串 | 1 | 建议。 | "Accept","Reject","Manual" |
threshold | 可选 | 字符串 | 4 | 阈值。 | "49" |
riskScore | 可选 | 字符串 | 4 | 风险分数。 | "10" |
对象:reasoning
字段名 | 必填 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
rulesEvaluated | 是 | 对象 | 已评估规则。 | 参阅下文说明。 | |
reEvaluate | 是 | 字符串 | 1 | 重新评估。 | "T","F" |
对象:rulesEvaluated
字段名 | 必填 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
result | 可选 | 字符串 | 8 | 结果。 | "PASS","FAIL", "MANUAL", "Error" |
weight | 可选 | 字符串 | 4 | 权重。 | "0" |
ruleId | 可选 | 字符串 | 16 | 规则 ID。 | "BLK01" |
ruleDescription | 是 | 字符串 | 128 | 规则描述。 | "Check for any blacklist reference" |
示例消息
- 请求
- 响应
/checkpersoncdd GET 请求
curl -X GET "https://xxx.finexusgroup.com/ACDD/rest/v1/checkpersoncdd?source=FNXCRDS&partnerId=BSSS&productType=loanapplication&reference=2003160192931&apiVersion=1.3&referenceId=2003160192931&language=en&apiKey=123-KEJRU-001" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
/checkpersoncdd GET 响应
{
"status":{
"sourceInfo":{
"source":"FNXCRDS",
"partnerId":"BSSS",
"productType":"BSSS01",
"reference":"50074154501001",
"apiVersion":"1.2",
"apiKey":"123KEJRU001",
"referenceId":"50074154501001"
},
"errorList":[
{
"msgText":"Report unsuccessfully retrieved.",
"msgCode":"404"
}
],
"status":"SUCCESS"
},
"payload":{
"status":{
"sourceInfo":{
"source":"FNXCRDS",
"partnerId":"BSSS",
"productType":"BSSS01",
"reference":"50074154501001",
"apiVersion":"1.2",
"apiKey":"123KEJRU001",
"userId":"mkchan",
"userToken":"APPOKJSID8J1234"
},
"errorList":[
{
"msgText":"Report unsuccessfully retrieved.",
"msgCode":"404"
}
],
"status":"SUCCESS"
},
"payload":{
"highriskCountry":"F",
"blacklistReport":"F",
"scReport":"F",
"maccReport":"F",
"bnmReport":"F",
"kdnReport":"F",
"unscReport":"F",
"ofacReport":"F",
"ctosReport":"F",
"reasoning":{
"rulesEvaluated": [
{
"result": "FAIL",
"weight": 50,
"ruleId": "FATF01",
"ruleDescription":"Check for high-risk country"
},
{
"result": "FAIL",
"weight": 50,
"ruleId": "BLK01",
"ruleDescription":"Check for any blacklist reference"
},
{
"result": "PASS",
"weight": 0,
"ruleId": "SC01",
"ruleDescription":"Check for any security commission reports"
},
{
"result": "PASS",
"weight": 0,
"ruleId": "MACC01",
"ruleDescription":"Check for any malaysian anti-corruption commission reports"
},
{
"result": "PASS",
"weight": 0,
"ruleId": "BNM01",
"ruleDescription":"Check for any malaysian national bank reports"
},
{
"result": "PASS",
"weight": 0,
"ruleId": "KDN01",
"ruleDescription":"Check for any ministry of home affairs reports"
},
{
"result": "FAIL",
"weight": 25,
"ruleId": "UNSC01",
"ruleDescription":"Check for any united nation security council reports"
},
{
"result": "FAIL",
"weight": 21,
"ruleId": "OFAC01",
"ruleDescription":"Check for any office of foreign assets control reports"
},
{
"result": "PASS",
"weight": 15,
"ruleId": "PRE01",
"ruleDescription":"Check for pre-approval recommendation"
},
{
"result": "PASS",
"weight": 0,
"ruleId": "CS01",
"ruleDescription":"Check for any CTOS reports"
}
],
"reEvaluate":"F"
},
"recommendation":"Accept",
"threshold":49,
"riskScore":0
}
}
}