- 公共请求参数
- 公共返回结果
- 接口说明模板
- app-user
- 用户相关接口
- KYC税务表单接口
- 工单相关接口
- 沟通记录相关接口
- 审核相关接口
- KYC资料相关接口
- 通行证相关接口
- 风险等级测评接口
- 银行卡相关接口
- 大额投资者认证接口
- 零售客户行情订阅相关接口
- app-client
- 用户相关接口
- 审核相关接口
- 工单相关接口
- KYC税务表单接口
- 沟通记录相关接口
- KYC资料相关接口(临时保存)
- 通行证相关接口
- 风险等级测评接口
- 银行卡相关接口
- 大额投资者认证接口
- 零售客户行情订阅相关接口
- 交易系统相关接口
- 券商注册
- app-control
- app-report
- app-trading
- app-common
- app-platform
- app-notice
- app-storage
- app-public-fund
- app-order
- app-settle
- app-fund
- notification-center
- app-setting
- app-geography
获取评测得分和风险等级
POST
/client/rpq/calculationScore
接口变更记录#
变更版本 | 变更时间 | 变更人 | 变更内容 | 备注 |
---|---|---|---|---|
V1.5.0 | 2024-06-17 | fain mo | 上线 |
请求结构#
1.
2.
公共参数#
签名方法#
1.
公共返回结果#
接口描述#
1.
接口压测#
实际并发数 | 实际RT | 实际TPS | 频率限制次数(次/秒) |
---|---|---|---|
无 |
请求参数
Header 参数
Content-Type
string
必需
示例值:
application/json
X-Auth-Appid
string
必需
示例值:
app972e7ff6917d
Body 参数application/json
classification
string
必需
items
array [object {6}]
必需
part
string
必需
partOrder
integer
必需
type
string
必需
questions
string
必需
questionsOder
integer
必需
answers
array [object {3}]
必需
示例
{
"classification": "QuestionnaireQuestions",
"items": [
{
"part": "RPQPartA",
"partOrder": 0,
"type": "singleRadio",
"questions": "RPQPartAAgeGroup",
"questionsOder": 0,
"answers": [
{
"content": "RPQPartAAgeGroupA",
"checked": false,
"score": 1
},
{
"content": "RPQPartAAgeGroupB",
"checked": false,
"score": 2
},
{
"content": "RPQPartAAgeGroupC",
"checked": true,
"score": 3
},
{
"content": "RPQPartAAgeGroupD",
"checked": true,
"score": 4
},
{
"content": "RPQPartAAgeGroupE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartA",
"partOrder": 0,
"type": "singleRadio",
"questions": "RPQPartAHowManyMonths",
"questionsOder": 1,
"answers": [
{
"content": "RPQPartAHowManyMonthsA",
"checked": false,
"score": 1
},
{
"content": "RPQPartAHowManyMonthsB",
"checked": false,
"score": 2
},
{
"content": "RPQPartAHowManyMonthsC",
"checked": true,
"score": 3
},
{
"content": "RPQPartAHowManyMonthsD",
"checked": true,
"score": 4
},
{
"content": "RPQPartAHowManyMonthsE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartA",
"partOrder": 0,
"type": "singleRadio",
"questions": "RPQPartANetLiquidAsset",
"questionsOder": 2,
"answers": [
{
"content": "RPQPartANetLiquidAssetA",
"checked": false,
"score": 1
},
{
"content": "RPQPartANetLiquidAssetB",
"checked": false,
"score": 2
},
{
"content": "RPQPartANetLiquidAssetC",
"checked": true,
"score": 3
},
{
"content": "RPQPartANetLiquidAssetD",
"checked": true,
"score": 4
},
{
"content": "RPQPartANetLiquidAssetE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartA",
"partOrder": 0,
"type": "singleRadio",
"questions": "RPQPartAFinancialSituation",
"questionsOder": 3,
"answers": [
{
"content": "RPQPartAFinancialSituationA",
"checked": false,
"score": 1
},
{
"content": "RPQPartAFinancialSituationB",
"checked": false,
"score": 2
},
{
"content": "RPQPartAFinancialSituationC",
"checked": true,
"score": 3
},
{
"content": "RPQPartAFinancialSituationD",
"checked": true,
"score": 4
},
{
"content": "RPQPartAFinancialSituationE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartB",
"partOrder": 1,
"type": "singleRadio",
"questions": "RPQPartBYears",
"questionsOder": 0,
"answers": [
{
"content": "RPQPartBYearsA",
"checked": false,
"score": 1
},
{
"content": "RPQPartBYearsB",
"checked": false,
"score": 2
},
{
"content": "RPQPartBYearsC",
"checked": true,
"score": 3
},
{
"content": "RPQPartBYearsD",
"checked": true,
"score": 4
},
{
"content": "RPQPartBYearsE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartB",
"partOrder": 1,
"type": "singleRadio",
"questions": "RPQPartBDescription",
"questionsOder": 1,
"answers": [
{
"content": "RPQPartBDescriptionA",
"checked": false,
"score": 1
},
{
"content": "RPQPartBDescriptionB",
"checked": false,
"score": 2
},
{
"content": "RPQPartBDescriptionC",
"checked": true,
"score": 3
},
{
"content": "RPQPartBDescriptionD",
"checked": true,
"score": 4
},
{
"content": "RPQPartBDescriptionE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartC",
"partOrder": 2,
"type": "singleRadio",
"questions": "RPQPartCExperience",
"questionsOder": 0,
"answers": [
{
"content": "RPQPartCExperienceA",
"checked": false,
"score": 1
},
{
"content": "RPQPartCExperienceB",
"checked": false,
"score": 2
},
{
"content": "RPQPartCExperienceC",
"checked": true,
"score": 3
},
{
"content": "RPQPartCExperienceD",
"checked": true,
"score": 4
},
{
"content": "RPQPartCExperienceE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartC",
"partOrder": 2,
"type": "singleRadio",
"questions": "RPQPartCBuyExperience",
"questionsOder": 1,
"answers": [
{
"content": "RPQPartCBuyExperienceA",
"checked": false,
"score": 1
},
{
"content": "RPQPartCBuyExperienceB",
"checked": false,
"score": 2
},
{
"content": "RPQPartCBuyExperienceC",
"checked": true,
"score": 3
},
{
"content": "RPQPartCBuyExperienceD",
"checked": true,
"score": 4
},
{
"content": "RPQPartCBuyExperienceE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartD",
"partOrder": 3,
"type": "singleRadio",
"questions": "RPQPartDAttitudeTowards",
"questionsOder": 0,
"answers": [
{
"content": "RPQPartDAttitudeTowardsA",
"checked": false,
"score": 1
},
{
"content": "RPQPartDAttitudeTowardsB",
"checked": false,
"score": 2
},
{
"content": "RPQPartDAttitudeTowardsC",
"checked": true,
"score": 3
},
{
"content": "RPQPartDAttitudeTowardsD",
"checked": true,
"score": 4
},
{
"content": "RPQPartDAttitudeTowardsE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartD",
"partOrder": 3,
"type": "singleRadio",
"questions": "RPQPartDPotentialLoss",
"questionsOder": 1,
"answers": [
{
"content": "RPQPartDPotentialLossA",
"checked": false,
"score": 1
},
{
"content": "RPQPartDPotentialLossB",
"checked": false,
"score": 2
},
{
"content": "RPQPartDPotentialLossC",
"checked": true,
"score": 3
},
{
"content": "RPQPartDPotentialLossD",
"checked": true,
"score": 4
},
{
"content": "RPQPartDPotentialLossE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartD",
"partOrder": 3,
"type": "singleRadio",
"questions": "RPQPartDWillingToCommit",
"questionsOder": 2,
"answers": [
{
"content": "RPQPartDWillingToCommitA",
"checked": false,
"score": 1
},
{
"content": "RPQPartDWillingToCommitB",
"checked": false,
"score": 2
},
{
"content": "RPQPartDWillingToCommitC",
"checked": true,
"score": 3
},
{
"content": "RPQPartDWillingToCommitD",
"checked": true,
"score": 4
},
{
"content": "RPQPartDWillingToCommitE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartD",
"partOrder": 3,
"type": "singleRadio",
"questions": "RPQPartDMoreConcernedAbout",
"questionsOder": 3,
"answers": [
{
"content": "RPQPartDMoreConcernedAboutA",
"checked": false,
"score": 1
},
{
"content": "RPQPartDMoreConcernedAboutB",
"checked": false,
"score": 2
},
{
"content": "RPQPartDMoreConcernedAboutC",
"checked": true,
"score": 3
},
{
"content": "RPQPartDMoreConcernedAboutD",
"checked": true,
"score": 4
},
{
"content": "RPQPartDMoreConcernedAboutE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartD",
"partOrder": 3,
"type": "singleRadio",
"questions": "RPQPartDWouldBeAffected",
"questionsOder": 4,
"answers": [
{
"content": "RPQPartDWouldBeAffectedA",
"checked": false,
"score": 1
},
{
"content": "RPQPartDWouldBeAffectedB",
"checked": false,
"score": 2
},
{
"content": "RPQPartDWouldBeAffectedC",
"checked": true,
"score": 3
},
{
"content": "RPQPartDWouldBeAffectedD",
"checked": true,
"score": 4
},
{
"content": "RPQPartDWouldBeAffectedE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartD",
"partOrder": 3,
"type": "singleRadio",
"questions": "RPQPartDAcceptablePotentialLoss",
"questionsOder": 5,
"answers": [
{
"content": "RPQPartDAcceptablePotentialLossA",
"checked": false,
"score": 1
},
{
"content": "RPQPartDAcceptablePotentialLossB",
"checked": false,
"score": 2
},
{
"content": "RPQPartDAcceptablePotentialLossC",
"checked": true,
"score": 3
},
{
"content": "RPQPartDAcceptablePotentialLossD",
"checked": true,
"score": 4
},
{
"content": "RPQPartDAcceptablePotentialLossE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartD",
"partOrder": 4,
"type": "singleRadio",
"questions": "RPQPartDAcceptablePotentialLossS",
"questionsOder": 6,
"answers": [
{
"content": "RPQPartDAcceptablePotentialLossA",
"checked": false,
"score": 1
},
{
"content": "RPQPartDAcceptablePotentialLossB",
"checked": true,
"score": 2
},
{
"content": "RPQPartDAcceptablePotentialLossC",
"checked": false,
"score": 3
},
{
"content": "RPQPartDAcceptablePotentialLossD",
"checked": false,
"score": 4
},
{
"content": "RPQPartDAcceptablePotentialLossE",
"checked": false,
"score": 5
}
]
}
]
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/client/rpq/calculationScore' \
--header 'X-Auth-Appid: app972e7ff6917d' \
--header 'Content-Type: application/json' \
--data-raw '{
"classification": "QuestionnaireQuestions",
"items": [
{
"part": "RPQPartA",
"partOrder": 0,
"type": "singleRadio",
"questions": "RPQPartAAgeGroup",
"questionsOder": 0,
"answers": [
{
"content": "RPQPartAAgeGroupA",
"checked": false,
"score": 1
},
{
"content": "RPQPartAAgeGroupB",
"checked": false,
"score": 2
},
{
"content": "RPQPartAAgeGroupC",
"checked": true,
"score": 3
},
{
"content": "RPQPartAAgeGroupD",
"checked": true,
"score": 4
},
{
"content": "RPQPartAAgeGroupE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartA",
"partOrder": 0,
"type": "singleRadio",
"questions": "RPQPartAHowManyMonths",
"questionsOder": 1,
"answers": [
{
"content": "RPQPartAHowManyMonthsA",
"checked": false,
"score": 1
},
{
"content": "RPQPartAHowManyMonthsB",
"checked": false,
"score": 2
},
{
"content": "RPQPartAHowManyMonthsC",
"checked": true,
"score": 3
},
{
"content": "RPQPartAHowManyMonthsD",
"checked": true,
"score": 4
},
{
"content": "RPQPartAHowManyMonthsE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartA",
"partOrder": 0,
"type": "singleRadio",
"questions": "RPQPartANetLiquidAsset",
"questionsOder": 2,
"answers": [
{
"content": "RPQPartANetLiquidAssetA",
"checked": false,
"score": 1
},
{
"content": "RPQPartANetLiquidAssetB",
"checked": false,
"score": 2
},
{
"content": "RPQPartANetLiquidAssetC",
"checked": true,
"score": 3
},
{
"content": "RPQPartANetLiquidAssetD",
"checked": true,
"score": 4
},
{
"content": "RPQPartANetLiquidAssetE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartA",
"partOrder": 0,
"type": "singleRadio",
"questions": "RPQPartAFinancialSituation",
"questionsOder": 3,
"answers": [
{
"content": "RPQPartAFinancialSituationA",
"checked": false,
"score": 1
},
{
"content": "RPQPartAFinancialSituationB",
"checked": false,
"score": 2
},
{
"content": "RPQPartAFinancialSituationC",
"checked": true,
"score": 3
},
{
"content": "RPQPartAFinancialSituationD",
"checked": true,
"score": 4
},
{
"content": "RPQPartAFinancialSituationE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartB",
"partOrder": 1,
"type": "singleRadio",
"questions": "RPQPartBYears",
"questionsOder": 0,
"answers": [
{
"content": "RPQPartBYearsA",
"checked": false,
"score": 1
},
{
"content": "RPQPartBYearsB",
"checked": false,
"score": 2
},
{
"content": "RPQPartBYearsC",
"checked": true,
"score": 3
},
{
"content": "RPQPartBYearsD",
"checked": true,
"score": 4
},
{
"content": "RPQPartBYearsE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartB",
"partOrder": 1,
"type": "singleRadio",
"questions": "RPQPartBDescription",
"questionsOder": 1,
"answers": [
{
"content": "RPQPartBDescriptionA",
"checked": false,
"score": 1
},
{
"content": "RPQPartBDescriptionB",
"checked": false,
"score": 2
},
{
"content": "RPQPartBDescriptionC",
"checked": true,
"score": 3
},
{
"content": "RPQPartBDescriptionD",
"checked": true,
"score": 4
},
{
"content": "RPQPartBDescriptionE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartC",
"partOrder": 2,
"type": "singleRadio",
"questions": "RPQPartCExperience",
"questionsOder": 0,
"answers": [
{
"content": "RPQPartCExperienceA",
"checked": false,
"score": 1
},
{
"content": "RPQPartCExperienceB",
"checked": false,
"score": 2
},
{
"content": "RPQPartCExperienceC",
"checked": true,
"score": 3
},
{
"content": "RPQPartCExperienceD",
"checked": true,
"score": 4
},
{
"content": "RPQPartCExperienceE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartC",
"partOrder": 2,
"type": "singleRadio",
"questions": "RPQPartCBuyExperience",
"questionsOder": 1,
"answers": [
{
"content": "RPQPartCBuyExperienceA",
"checked": false,
"score": 1
},
{
"content": "RPQPartCBuyExperienceB",
"checked": false,
"score": 2
},
{
"content": "RPQPartCBuyExperienceC",
"checked": true,
"score": 3
},
{
"content": "RPQPartCBuyExperienceD",
"checked": true,
"score": 4
},
{
"content": "RPQPartCBuyExperienceE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartD",
"partOrder": 3,
"type": "singleRadio",
"questions": "RPQPartDAttitudeTowards",
"questionsOder": 0,
"answers": [
{
"content": "RPQPartDAttitudeTowardsA",
"checked": false,
"score": 1
},
{
"content": "RPQPartDAttitudeTowardsB",
"checked": false,
"score": 2
},
{
"content": "RPQPartDAttitudeTowardsC",
"checked": true,
"score": 3
},
{
"content": "RPQPartDAttitudeTowardsD",
"checked": true,
"score": 4
},
{
"content": "RPQPartDAttitudeTowardsE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartD",
"partOrder": 3,
"type": "singleRadio",
"questions": "RPQPartDPotentialLoss",
"questionsOder": 1,
"answers": [
{
"content": "RPQPartDPotentialLossA",
"checked": false,
"score": 1
},
{
"content": "RPQPartDPotentialLossB",
"checked": false,
"score": 2
},
{
"content": "RPQPartDPotentialLossC",
"checked": true,
"score": 3
},
{
"content": "RPQPartDPotentialLossD",
"checked": true,
"score": 4
},
{
"content": "RPQPartDPotentialLossE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartD",
"partOrder": 3,
"type": "singleRadio",
"questions": "RPQPartDWillingToCommit",
"questionsOder": 2,
"answers": [
{
"content": "RPQPartDWillingToCommitA",
"checked": false,
"score": 1
},
{
"content": "RPQPartDWillingToCommitB",
"checked": false,
"score": 2
},
{
"content": "RPQPartDWillingToCommitC",
"checked": true,
"score": 3
},
{
"content": "RPQPartDWillingToCommitD",
"checked": true,
"score": 4
},
{
"content": "RPQPartDWillingToCommitE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartD",
"partOrder": 3,
"type": "singleRadio",
"questions": "RPQPartDMoreConcernedAbout",
"questionsOder": 3,
"answers": [
{
"content": "RPQPartDMoreConcernedAboutA",
"checked": false,
"score": 1
},
{
"content": "RPQPartDMoreConcernedAboutB",
"checked": false,
"score": 2
},
{
"content": "RPQPartDMoreConcernedAboutC",
"checked": true,
"score": 3
},
{
"content": "RPQPartDMoreConcernedAboutD",
"checked": true,
"score": 4
},
{
"content": "RPQPartDMoreConcernedAboutE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartD",
"partOrder": 3,
"type": "singleRadio",
"questions": "RPQPartDWouldBeAffected",
"questionsOder": 4,
"answers": [
{
"content": "RPQPartDWouldBeAffectedA",
"checked": false,
"score": 1
},
{
"content": "RPQPartDWouldBeAffectedB",
"checked": false,
"score": 2
},
{
"content": "RPQPartDWouldBeAffectedC",
"checked": true,
"score": 3
},
{
"content": "RPQPartDWouldBeAffectedD",
"checked": true,
"score": 4
},
{
"content": "RPQPartDWouldBeAffectedE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartD",
"partOrder": 3,
"type": "singleRadio",
"questions": "RPQPartDAcceptablePotentialLoss",
"questionsOder": 5,
"answers": [
{
"content": "RPQPartDAcceptablePotentialLossA",
"checked": false,
"score": 1
},
{
"content": "RPQPartDAcceptablePotentialLossB",
"checked": false,
"score": 2
},
{
"content": "RPQPartDAcceptablePotentialLossC",
"checked": true,
"score": 3
},
{
"content": "RPQPartDAcceptablePotentialLossD",
"checked": true,
"score": 4
},
{
"content": "RPQPartDAcceptablePotentialLossE",
"checked": false,
"score": 5
}
]
},
{
"part": "RPQPartD",
"partOrder": 4,
"type": "singleRadio",
"questions": "RPQPartDAcceptablePotentialLossS",
"questionsOder": 6,
"answers": [
{
"content": "RPQPartDAcceptablePotentialLossA",
"checked": false,
"score": 1
},
{
"content": "RPQPartDAcceptablePotentialLossB",
"checked": true,
"score": 2
},
{
"content": "RPQPartDAcceptablePotentialLossC",
"checked": false,
"score": 3
},
{
"content": "RPQPartDAcceptablePotentialLossD",
"checked": false,
"score": 4
},
{
"content": "RPQPartDAcceptablePotentialLossE",
"checked": false,
"score": 5
}
]
}
]
}'
返回响应
🟢200成功
application/json
Body
code
integer
必需
success
boolean
必需
data
object
必需
score
integer
必需
preference
string
必需
preferenceCode
integer
必需
msg
string
必需
traceId
string
必需
示例
{
"code": 0,
"success": true,
"data": {
"score": 14,
"preference": "Conservative",
"preferenceCode": 1
},
"msg": "success",
"traceId": "TX273LUGPC-488146"
}
修改于 2024-07-03 03:16:14