资产 Webhook
在转让流程中,系统会发送 webhook,向集成合作伙伴通知单项资产的状态变更。webhook 有两种类型:用于状态变更的 trade_receivables.asset_status_change,以及用于确认资产创建的 trade_receivables.asset_creation。
Webhook 配置
如需接收 webhook,需要在 QI Tech 配置回调 URL。该配置决定您接收哪些状态:只发送已订阅的事件。创建 webhook(asset_creation)会发送给订阅了 pending_eligibility 状态的一方。请联系 integracao.dtvm@qitech.com.br 进行配置。投递、重试和签名:参见 Webhook 接收。
资产状态流程
资产插入批次后立即进入 pending_eligibility,经过合格性审查后,沿以下路径之一继续。下图展示主路径;完整的状态列表参见资产状态枚举值。
图例:蓝色 = 中间状态 · 绿色 = 资产已转让并纳入投资组合 · 红色 = 拒绝或废弃的最终状态。
Webhook 结构
所有资产 webhook 都采用相同的基础结构:
| 字段 | 类型 | 描述 |
|---|---|---|
webhook_type | string | webhook 类型:trade_receivables.asset_status_change 或 trade_receivables.asset_creation。 |
webhook_datetime | string | 发送的日期和时间,格式为 YYYY-MM-DDTHH:MM:SSZ。 |
data | object | 事件数据。见下表。 |
data 属性
| 字段 | 类型 | 描述 |
|---|---|---|
assignment_external_id | string | 资产所属批次的 external_id。 |
asset_external_id | string | 资产的 external_id。 |
asset_new_status | string | 资产的新状态。 |
assignment_configuration_key | string | 批次所属转让配置的标识——与端点 URL 中使用的 key 相同。 |
fund_class_key | string | 与批次关联的基金类别标识。 |
operation_type | string | 转让配置的业务类型(例如:unsecured_credit、duplicata_mercantil)。 |
asset_payload | object | 仅在创建 webhook(asset_creation)中返回。包含创建时发送的资产数据,并在 credit_operation(CCB)或 contract(合同)中附带计算出的 purchase_irr。 |
denial_reason | string | 在 denied 和 registry_denied 中返回:拒绝的来源(denied_by 的取值)。 |
denial_metadata | object | 在 denied 和 registry_denied 中有详情时返回——例如未通过的合格性规则,或移除资产时提供的原因。 |