跳到主要内容

投资组合 - 审批

审批通过或拒绝验证投资组合。仅适用于状态为 pending_confirmation 的投资组合——投资组合准备好供您审核时即处于该状态,此时管理人会收到状态变更 webhook。

适用范围
角色主机所需权限
管理人manager-api写入

各主机的 Base URL:环境(主机)。

Request​

ENDPOINT
/composition/fund_class/FUND_CLASS_KEY/composition/COMPOSITION_KEY
MÉTODO
PUT
Request Body — 审批通过
{
"new_status": "confirmed"
}
Request Body — 拒绝
{
"new_status": "reproved_by_agent",
"reproved_reason": "Cota divergente do controle interno da gestora."
}
字段类型必填描述
new_statusstring是投资组合的新状态。见下方枚举值。
reproved_reasonstring是,当 new_status 为 reproved_by_agent 时拒绝原因,1 到 255 个字符。

"new_status" 枚举值​

枚举值描述
confirmed审批通过投资组合。
reproved_by_agent拒绝投资组合,并记录 reproved_reason 中填写的原因。
reproved拒绝投资组合,不要求填写原因。建议优先使用 reproved_by_agent。

拒绝原因会记录在投资组合的历史中:投资组合查询的 status_events 字段会列出每次状态变更及其 metadata。

Response​

成功时,API 返回 204 No Content,不带响应体。可查询投资组合以查看新状态。

错误​

状态码代码触发条件
404CMP000013投资组合不处于 pending_confirmation(已审批通过、已拒绝或仍在处理中)。
404CMP000010new_status 不是 confirmed、reproved_by_agent 或 reproved。
404CMP000025new_status 为 reproved_by_agent,但未发送 reproved_reason。
404CMP000012所指定的基金类别下不存在该 composition_key 对应的投资组合。
404CMP000001不存在该 fund_class_key 对应的基金类别。
409CMP000022同一基金类别、同一日期、同一类型下已有另一份投资组合处于所请求的状态。
400QIT000001请求体不符合接口契约:缺少 new_status 或其值不在可接受范围内,或包含未定义的字段。
400QIT000004该 fund_class_key 属于其他管理人的基金类别。

认证、权限和主机相关错误:参见 API 错误。