Customer/KYC
{{company}}{{LoginResult.data.token}}en-US{{mock_trace}}0.0.1Account type: 0. Individual 1. Enterprise
Business scenario code, account opening=open_account, deposit=cashin, withdrawal=withdraw, credit card=apply_credit_card
Module identifier code
Status return code
KYC rejection reason
Processing time (milliseconds)
Tracking code
Placeholder parameter string in return description, multiple parameters separated by commas
Normal 2=success, abnormal status [0 authentication, 1 under review, 3 review rejection]
POST /api/global/customer.app.KycWebApiService.checkKycApply HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 43
{
"openAccountType": 1,
"businessCode": "text"
}{
"msg": "Success",
"fail": false,
"trace": "x-y87e-cait-r4b6-c135wj-1677641720",
"code": "0",
"data": 2,//Normal 2=success, abnormal status [0 authentication, 1 under review, 3 review rejection]
"bizCode": "",
"tm": 6551651,
"msgParams": "CUSTOMER_API_0000602",
"ok": true
}{{company}}{{LoginResult.data.token}}en-US{{mock_trace}}0.0.1Business scenario code, account opening=open_account, deposit=cashin, withdrawal=withdraw, credit card=apply_credit_card
Account type: 0. Individual 1. Enterprise
Module identifier code
Status return code
Status description
Processing time (milliseconds)
Tracking code
Placeholder parameter string in return description, multiple parameters separated by commas
POST /api/global/customer.app.KycWebApiService.findAllBizKyc HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 43
{
"businessCode": "text",
"openAccountType": 1
}{
"msg": "Success",
"fail": false,
"trace": "x-4djg1xe-p9sygx2-1v7k21-y2z1g-1677642057",
"code": "0",
"data": [],
"bizCode": "",
"tm": 4315987,
"msgParams": null,
"ok": true
}{{company}}{{LoginResult.data.token}}en-US{{mock_trace}}0.0.1Account type: 0. Individual 1. Enterprise
Module identifier code
Status return code
Status description
Processing time (milliseconds)
Tracking code
Placeholder parameter string in return description, multiple parameters separated by commas
POST /api/global/customer.app.KycWebApiService.findAllBizKycList HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 21
{
"openAccountType": 1
}{
"bizCode": "text",
"code": "text",
"msg": "text",
"tm": 1,
"trace": "text",
"msgParams": "text",
"data": [
{
"levelCode": "text",
"levelName": "text",
"status": 1,
"statusName": "text",
"sort": 1,
"preLevelName": "text",
"businessNameList": [
"text"
],
"businessCodeList": [
"text"
],
"companyType": "text",
"openAccountType": "text",
"pathCode": "text"
}
],
"ok": true,
"fail": true
}{{company}}{{LoginResult.data.token}}en-US{{mock_trace}}0.0.1Business scenario code, account opening=open_account, deposit=cashin, withdrawal=withdraw, credit card=apply_credit_card
Module identifier code
Status return code
Status description
Processing time (milliseconds)
Tracking code
Placeholder parameter string in return description, multiple parameters separated by commas
POST /api/global/customer.app.KycWebApiService.findAllCusKycListByBiz HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 23
{
"businessCode": "text"
}{
"bizCode": "text",
"code": "text",
"msg": "text",
"tm": 1,
"trace": "text",
"msgParams": "text",
"data": [
{
"levelCode": "text",
"openAccountType": 1,
"levelName": "text",
"pathName": "text",
"pathCode": "text",
"elementList": [
{
"elementCode": "text",
"elementName": "text",
"showType": "text",
"extend": "text",
"elementValue": "text",
"elementValueInputGroup": "text",
"elementCodeInputGroup": "text"
}
]
}
],
"ok": true,
"fail": true
}{{company}}{{LoginResult.data.token}}en-US{{mock_trace}}0.0.1Language Information
KYC Level( level_1,level_2, level_3)
Customer Account Number (unique within each company, not unique across companies)
Account type: 0. Individual 1. Enterprise
Selected Country
Selected enterprise type
Module identifier code
Status return code
Status description
Processing time (milliseconds)
Tracking code
Placeholder parameter string in return description, multiple parameters separated by commas
POST /api/global/customer.app.KycWebApiService.findAllLevelKyc HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 23
{
"levelCode": "level_1"
}{
"bizCode": "text",
"code": "text",
"msg": "text",
"tm": 1,
"trace": "text",
"msgParams": "text",
"data": [
{
"levelCode": "text",
"openAccountType": 1,
"levelName": "text",
"pathName": "text",
"pathCode": "text",
"elementList": [
{
"elementCode": "text",
"elementName": "text",
"showType": "text",
"extend": "text",
"elementValue": "text",
"elementValueInputGroup": "text",
"elementCodeInputGroup": "text"
}
]
}
],
"ok": true,
"fail": true
}{{company}}{{LoginResult.data.token}}en-US{{mock_trace}}0.0.1Module identifier code
Status return code
Status description
Processing time (milliseconds)
Tracking code
Placeholder parameter string in return description, multiple parameters separated by commas
POST /api/global/customer.app.KycWebApiService.findCompanyCountry HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 2
{}{
"msg": "Success",
"fail": false,
"trace": "x-0m1j4g7-9f99i12r-n8f86-ev41-1677649081",
"code": "0",
"data": {
"companyId": 360,
"createTime": 1647485223229,
"action": "manual",
"updateTime": 1675775113871,
"id": 1504288172189061000,
"openCompanyCountry": "MC,CN"
},
"bizCode": "",
"tm": 3817612,
"msgParams": null,
"ok": true
}{{company}}{{LoginResult.data.token}}en-US{{mock_trace}}0.0.1KYC level Code (level_1, level_2, level_3)
Business scenario code, account opening=open_account, deposit=cashin, withdrawal=withdraw, credit card=apply_credit_card
Account type: 0. Individual 1. Enterprise
Selected enterprise type, required for enterprise authentication
Whether to submit, default submission
Selected country, optional for enterprise authentication, empty value takes registered country
Card Type
Module identifier code
Status return code
Status description
Processing time (milliseconds)
Tracking code
Placeholder parameter string in return description, multiple parameters separated by commas
Data Body
POST /api/global/customer.app.KycWebApiService.kycApply HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 208
{
"levelCode": "text",
"businessCode": "text",
"openAccountType": 1,
"elementList": [
{
"elementValue": "text",
"elementCode": "text"
}
],
"selectCompanyType": "text",
"commitTag": true,
"selectCountry": "text",
"cardType": "text"
}{
"bizCode": "text",
"code": "text",
"msg": "text",
"tm": 1,
"trace": "text",
"msgParams": "text",
"data": {},
"ok": true,
"fail": true
}{{company}}{{LoginResult.data.token}}en-US{{mock_trace}}0.0.1KYC level Code (level_1, level_2, level_3)
Account type: 0. Individual 1. Enterprise
Selected country, optional for enterprise authentication, empty value takes registered country
Selected enterprise type, required for enterprise authentication
Whether to submit, default submission
Module identifier code
Status return code
Status description
Processing time (milliseconds)
Tracking code
Placeholder parameter string in return description, multiple parameters separated by commas
Corresponding KYC pending review proposal ID
POST /api/global/customer.app.KycWebApiService.kycLevelApply HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 134
{
"levelCode": "level_1",
"elementList": [
{
"elementCode": "applyCurrency",
"elementValue": "HKD"
},
{
"elementCode": "type",
"elementValue": "1"
}
]
}{ "msg": "Success", "fail": false, "trace": "x-eb9so-p7qxs-7588-88mm-1677650372", "code": "0", "data": "K683312403240189952",//Corresponding KYC pending review proposal ID "bizCode": "", "tm": 28692396, "msgParams": null, "ok": true }Last updated