接口描述#
适用票种:#
1普通电子发票 2.电子发票专票 3.普通纸质发票 4.专用纸质发票 5.普通纸质卷票 12.机动车 13.二手车 15.通行费
26.数电票(普通发票) 27.数电票(增值税专用发票) 28.数电票(航空运输电子客票行程单) 29.数电票(铁路电子客票) 72.数电发票(通行费发票) 83.数电发票( 机动车销售统一发票) 84.数电发票(二手车销售统一发票)接口请求#
请求头header:Content-Type=application/json
请求数据结构: base64字符文件(将发票文件转换为base64字符串)
请求地址: /m3/bill/invoice/img/analyze/multiple/check?access_token=accessToken&type={type}&checkFlag={checkFlag} 重要提示#
单个文件大小限制在8Mb以内,超出大小需要进行处理
1、PDF/OFD文件,可进行按页切割,转为图片
2、图片文件超出大小的,可以进行压缩后调用
| 参数 | 类型 | 长度 | 是否必填 | 说明 |
|---|
| checkFlag | string | - | 否 | 是否需要合规性配置校验,默认不需要, true:需要,false:不需要 |
请求示例#
数据描述:#
1、识别成功、查验成功时,返回的是查验数据
2、识别成功、查验失败时,返回的是识别数据
3、识别失败时,返回对应错误checkFlag为true时,每份发票结构化数据里面会附加五个字段:接口变更记录#
| 上线日期 | 变更内容 |
|---|
| 2025-01-21 | 1、新增“发票结构化数据核心字段”和其描述 3、新增返回文件结构invoiceFiles,具体使用方式参照发票文件数据 |