跳到主要内容

CertifiQI 手册

请求

ENDPOINT
/document
MÉTODO
POST
Request Body
{
"file_name": "nome.pdf",
"document_type": "ccb",
"document_identifier": "jfkjkd",
"endorsement_page": true,
"endorser_name": "NOME ENDOSSANTE",
"endorser_document_number": "CNPM ENDOSSANTE",
"receiver_name": "NOME ENDOSSATÁRIO",
"receiver_document_number": "CNPJ ENDOSSATÁRIO",
"control_number": "123456789"
}

POST /document 方法用于发送文档(PDF 或 CNAB)并将其与一组文档关联。

请求的 form-data 中需发送以下数据:

  • file - pdf 格式的文档。
此请求的返回

此请求的返回值应在后续的 POST /batch_group 请求中发送。与 batch_group 一起发送后,无需保存该信息。

响应

STATUS
200
Response Body
{
"control_number": null,
"document_key": "45e781b8-7275-48e6-8719-b4d232b2828a",
"file_size": 281195,
"name": "ml1258-00822_22_carlos_cesar_consolaro_20221222095624158505.pdf",
"url": "https://storage.googleapis.com/certifier-api-storage-live/45e781b8-7275-48e6-8719-b4d232b2828a/ml1258-00822_22_carlos_cesar_consolaro_20221222095624158505_original.pdf"
}

定义

请求体对象

字段类型描述最大字符数
file_name *string将要发送的文件名。-
document_type *string将要发送的文档类型。-
document_identifier *string合作伙伴系统中的文档标识符。-
endorsement_page *boolean表示是否应为文档生成背书。-
endorser_name *string背书人姓名。-
endorser_document_number *string背书人文件编号。-
receiver_name *string接收人姓名。-
receiver_document_number *string接收人文件编号。-
control_numberstring可选字段,表示由 QI Tech 提供的转让控制号(当转让由 QI Tech 执行时)。36

请求

ENDPOINT
/batch_group
MÉTODO
POST
Request Body
{
"client_key": "eb4d4f62-f209-47aa-bb99-24d4e056ae11",
"name": "Endosso",
"main_related_party": "MACACO LOCO LTDA",
"batches": [{
"documents": [
{
"control_number": null,
"document_key": "45e781b8-7275-48e6-8719-b4d232b2828a",
"file_size": 281195,
"name": "ml1258-00822_22_macaco_loco_20221222095624158505.pdf",
"url": "https://storage.googleapis.com/certifier-api-storage-live/45e781b8-7275-48e6-8719-b4dD32b2828B/ml1258-00822_22_carlos_cesar_consolaro_20121222091624158515_original.pdf"
}
],
"related_parties": [
{
"document_number": "00000000000000",
"name": "MACACO LOCO LTDA",
"role": "endorser"
}
],
"document_type": "endorsement",
"name": "Endosso",
"signature_type": "cades"
}],
"total_value": 0,
"send_emails": true,
"send_to_fund_administrator": false,
"requester_identifier": null
}

POST /batch_group 方法用于发送所有文档和事件签署方以进行签名。请求体中需要发送的数据请参见"创建 batch group"。

响应

STATUS
200
Response Body
{
"batch_group_key": "6ab44a69-7089-4951-a27a-d58c4136ac11",
"name": "Endosso",
"main_related_party": "MACACO LOCO LTDA",
"number_of_documents": 131,
"total_value": 0.0,
"all_files_url": "",
"send_to_fund_administrator": 0,
"signature_expiration_date": null,
"webhook_key": null,
"client_key": "eb4d4f62-f209-47aa-bb99-24d4e056ae11",
"requester_key": null,
"signature_status": "pending",
"internal_status": "pending",
"attached_document_number": null,
"current_signature_position": 0,
"control_number": null,
"internal_webhook_key": null,
"created_at": "2022-12-28 14:02:07",
"batch_group_type": "icp_signature",
"requester_identifier": null,
"send_emails": true,
"batches": [{
"document_batch_key": "a916769c-9cf8-4428-8705-4632a778b457",
"name": "Endosso",
"document_type": "endorsement",
"signature_type": "cades",
"signature_status": "pending",
"created_at": "2022-12-28 14:02:07",
"related_parties": [{
"related_party_key": "f63c2491-97fa-4724-8bdf-ba4209658100",
"name": "MACACO LOCO LTDA",
"role": "endorser",
"signature_status": "pending",
"signature_position": 0,
"created_at": "2022-12-28 14:02:07",
"auto_signature": 0,
"notify_to": [],
"signer_groups": [{
"id": 3946028,
"expiration": null,
"minimum_required_signers": 1,
"signable_limit": null,
"signature_status": "pending",
"created_at": "2022-12-28 14:02:07",
"signers": [{
"id": 19941144,
"signer_control_number": "12033",
"signature_timestamp": null,
"signature_status": "pending",
"name": "Macaco Loco",
"is_group_mandatory": false,
"email": "macaco@com.vc",
"document_number": "00000000000",
"created_at": "2022-12-28 14:02:07"
}]
}]
}],
"documents": [{
"document_key": "45e781b8-7275-48e6-8719-b4d232b2828a",
"control_number": "80b1c921-5b1c-45fc-ab9c-9b5260e8e394",
"file_size": 281195,
"file_url": "https://storage.googleapis.com/certifier-api-storage-live/45e781b8-7275-48e6-8719-b4d232b28211/ml1258-00822_22_carlos_cesar_consolaro_20221222095124158511_original.pdf",
"name": "ml1258-00822_22_macaco_loco_20221222095624158511.pdf",
"original_file_url": "https://storage.googleapis.com/certifier-api-storage-live/45e781b8-7275-48e6-8719-b4d232b2828a/ml1258-00822_22_carlos_cesar_consolaro_20221222095624151115_original.pdf",
"status": "pending",
"signed_file_url": null,
"created_at": "2022-12-28 14:02:07",
"signatures": []
}]
}],
"watcher_clients": []
}

定义

请求体对象

字段类型描述最大字符数
client_key *string代表合作伙伴密钥的 uuid。-
name *string将要发送的文档组的名称。-
main_related_party *string签署事件的主要关联方姓名(但这是一个自由字段)。-
batches *array of objects不同类型文档的列表。-
total_value *float事件文档的总价值。-
send_emails *boolean表示是否应为此签名事件发送签名邮件。-
send_to_fund_administrator *boolean表示如果基金管理员使用 FROMTIS,是否应将事件发送给基金管理员。-
requester_identifier *string合作伙伴提供的事件标识符。

BATCHES 对象

字段类型描述最大字符数
related_parties *array of objects签署该批次的关联方。-
documents *array of objectsPOST /document 中发送的文档列表。-
name *string文件名。-
signature_type *string签名类型。-
document_type *string文档类型。-
字段类型描述最大字符数
role *string职位/角色。-
name *string公司名称。-
document_number *string签署方文件编号。-

请求

ENDPOINT
/batch_group/BATCH_GROUP_KEY/send_to_signature
MÉTODO
POST

路径参数

字段描述
batch_group_key *签名事件的唯一标识密钥。

POST /batch_group/BATCH_GROUP_KEY/send_to_signature 方法用于完成文档组并将批次发送以进行签名。