创建回购批次
创建用于汇集待回购或出售资产的批次(assignment)。批次创建后处于 pending_assets_insertion。
适用范围
| 角色 | 主机 | 所需权限 |
|---|---|---|
| 管理人 | manager-api | 写入 |
| 顾问 | consultant-api | 由集成团队开通 |
| 转让方 | assignor-api | 写入 |
各主机的 Base URL:环境(主机)。
Request
ENDPOINT
/trade_resolve/fund_class/FUND_CLASS_KEY/assignmentMÉTODO
POSTRequest Body
{
"external_id": "931e9437-d025-41ab-bb53-6b94e10fd361",
"assignment_date": "2024-04-01",
"assignment_configuration_key": "d9308a2b-21fa-4724-9bbe-59ae65287b10",
"source_account": {
"document_number": "11.222.333/0001-81"
}
}
Body Params
| 字段 | 类型 | 描述 | 字符数 |
|---|---|---|---|
external_id * | string | 该批次在集成合作伙伴系统中的唯一标识 key。 | 最多 50 |
assignment_date * | string | 回购日期。必须等于基金当前的会计日期。 | YYYY-MM-DD |
assignment_configuration_key | string | 回购配置的 key,由 QI Tech 提供。发送此字段或 assignment_type。 | 36 |
assignment_type | string | 批次类型,在使用基金针对该类型的默认配置时填写:assignment_repurchase、wallet_sale 或 assignment_resolution。发送此字段或 assignment_configuration_key。 | 最多 50 |
source_account * | object | 向基金付款的账户 | - |
批次配置
在 assignment_configuration_key 和 assignment_type 中只能发送一个。两者都不发送时,API 返回 TRR000017;两者都发送时,返回 TRR000016。
source account 对象
| 字段 | 类型 | 描述 | 字符数 |
|---|---|---|---|
document_number * | string | 向基金付款方的 CPF 或 CNPJ,带格式。必须为有效证件号。 | 14 到 18 |
Response
STATUS
201Response Body
{
"assignment_key": "41d6ff41-1dac-4df7-9e50-d15210ec57f3",
"assignment_status": "pending_assets_insertion"
}
重发与重复
错误
| 状态码 | 代码 | 触发条件 |
|---|---|---|
| 400 | QIT000001 | 请求体不符合接口契约:缺少必填字段、未知字段、格式无效 |
| 400 | TRR000014 | assignment_date 与基金的会计日期不同 |
| 400 | TRR000002 | source_account.document_number 不是有效的 CPF 或 CNPJ |
| 400 | TRR000016 | 同时发送了 assignment_configuration_key 和 assignment_type |
| 400 | TRR000017 | 既未发送 assignment_configuration_key,也未发送 assignment_type |
| 400 | TRR000019 | 回购配置未启用 |
| 403 | TRR000049 | 该代理方无权访问此基金或此回购配置 |
| 404 | TRR000006 | 不存在使用该 fund_class_key 的基金 |
| 404 | TRR000013 | 未找到该基金的回购配置(或该基金没有针对该 assignment_type 的默认配置) |
| 404 | TRR000018 | assignment_type 不存在 |
| 409 | TRR000015 | 该基金中已存在使用此 external_id 的批次 |
认证、权限和主机相关错误:参见 API 错误。