跳到主要内容

查询收购 CNAB

返回该认购的收购 CNAB 文件,采用 444 字符定长格式,并以 Base64 编码。

该文件在请求时即时生成,基于业务当前的数据。文件不会被保存,因此在不同日期发起的两次请求会返回不同的文件名和生成日期。请将本接口用于向目标方重新发送文件,而不是作为此前已发送内容的记录。


查询收购 CNAB (GET)

Request

ENDPOINT
/integralization/integralization_process/INTEGRALIZATION-KEY/subscription/SUBSCRIPTION-KEY/acquisition_cnab
MÉTODO
GET

Path Params

字段类型描述字符数
INTEGRALIZATION-KEYstring认缴流程的唯一键(UUID v4)。36
SUBSCRIPTION-KEYstring认购的唯一键(UUID v4)。36

Response

STATUS
200
Response Body
{
"file_name": "CBNC210900.REM",
"document_base64": "MDFSRU1FU1NBMDFDT0JSQU5DQSAgICAgICAwMDAwMDAwMDAwMDAwMDAxMjM1NEZVTkRPIEhN..."
}

Response Body Params

字段类型描述
file_namestring文件名,格式为 CBNC<DDMM>00.REM,其中日和月为生成日期。
document_base64string文件内容,Base64 编码。
备注

对 Base64 解码后得到的是文本文件,而非 PDF:每条记录一行,每行 444 个字符,包含一条头记录、每期一条明细记录以及一条尾记录。


错误

HTTP代码触发条件
400INT000005 (SubscriptionNotLinked)该认购不属于所指定的认缴流程。
403INT000003 (IntegralizationNotBelongToTenant)该认缴流程不属于发起请求的客户。
404INT000004 (SubscriptionNotFound)未找到该认购。
422INT000036 (FinancialIndexNotSupported)该业务的指数类型不支持生成 CNAB。
422INT000043 (AcquisitionCnabNumeroDocumentoDoesNotFit)合同编号超出单据编号字段的长度。
422INT000044 (TenantInvestorNameMissing)该认购的投资者未登记名称。