{
"valid": true,
"type": "bank_slip",
"input_format": "digitable_line",
"barcode": "21299758700000020000001121100012100447561740",
"digitable_line": "21290001192110001210904475617405975870000002000",
"digitable_line_formatted": "21290.00119 21100.012109 04475.617405 9 75870000002000",
"checks": {
"field_1_dv": true,
"field_2_dv": true,
"field_3_dv": true,
"barcode_dv": true
},
"errors": [],
"warnings": [],
"bank": {
"code": "212",
"name": "Banco Original"
},
"currency": "BRL",
"segment": null,
"amount_cents": 2000,
"amount": "20.00",
"due_date": "2018-07-16",
"due_date_status": "ok",
"overdue": true
}
curl --location --request GET 'https://zylalabs.com/api/13930/brazilian+boleto+validator+api/32113/validate+a+boleto?code=21290.00119 21100.012109 04475.617405 9 75870000002000' --header 'Authorization: Bearer YOUR_API_KEY'
{
"converted": true,
"type": "bank_slip",
"barcode": "21299758700000020000001121100012100447561740",
"digitable_line": "21290001192110001210904475617405975870000002000",
"digitable_line_formatted": "21290.00119 21100.012109 04475.617405 9 75870000002000"
}
curl --location --request GET 'https://zylalabs.com/api/13930/brazilian+boleto+validator+api/32115/convert+between+digitable+line+and+barcode?code=21290.00119 21100.012109 04475.617405 9 75870000002000' --header 'Authorization: Bearer YOUR_API_KEY'
{
"code": "341",
"name": "Itaú Unibanco"
}
curl --location --request GET 'https://zylalabs.com/api/13930/brazilian+boleto+validator+api/32117/look+up+a+bank+by+its+3-digit+compe+code&code=Required' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 巴西 boleto 验证器 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
(年度计费可节省 2 个月 🎉)
每个端点返回包含关于巴西 boleto 的信息的 JSON 数据,包括验证结果、银行详情、支付金额、到期日期和数字线与条形码之间的转换结果
关键字段包括“有效”(布尔值),“银行”(包含“代码”和“名称”的对象),“金额”(字符串),“到期日”(字符串)和“支票”(详细说明支票数字验证的对象)这些字段提供了关于票据有效性和细节的基本信息
返回的数据以JSON格式结构化,复杂数据采用嵌套对象。例如“bank”字段是一个包含“code”和“name”的对象,而“checks”提供每个校验位的验证结果
每个端点提供有关票据验证的信息,包括校验位验证、发卡行详细信息、支付金额、到期日期,以及数字化线和条形码之间的转换
GET和POST验证端点接受条形码或数字行格式的 boleto 转换端点接受任一格式作为输入确保校验位有效以便成功转换
响应数据组织成键值对,主要验证结果位于顶层,详细信息(如银行信息和支票)嵌套在特定对象中,便于访问相关数据
典型的用例包括在处理支付前验证巴西票据的完整性 为用户方便进行格式转换 以及根据COMPE代码查找银行信息用于金融应用
通过使用官方的FEBRABAN校验位算法进行验证,维护数据准确性。API进行数学检查而不依赖外部数据源,确保结果的一致性和可靠性