稳定、快速的API服务

增值税发票识别OCR,我们致力于为用户提供专业的免费API数据接口服务

增值税发票识别OCR v1.0

最后更新: 2026-09-02 12:12:08

增值税发票OCR识别接口可传入发票照片,扫描识别发票信息并返回校验码、复核人、开票人、发票代码、收款人等关键字段

按次计费(¥0.08/次) 调用次数: 0 正常运行 响应速度: <100ms 需要传入API密钥

接口信息

接口地址:
https://api.shuliancloud.com/v2/vat/invoice/ocr
请求方式: POST
返回格式: JSON

调用统计

0
今日调用
0
总调用次数
请求示例 https://api.shuliancloud.com/v2/vat/invoice/ocr

点击右侧按钮复制完整请求地址,参数值请替换为实际有效值

请求参数 (暂无请求参数)

参数名 是否必填 参数类型 参数说明
暂无请求参数信息

请求参数说明

|  名称 |  类型 |是否必填   | 说明  |
| ------------ | ------------ | ------------ | ------------ |
| appid  |  varchar |  是 | 服务商分配的唯一标识  |
| timestamp |  number | 是  | 当前时间的毫秒数  |
| sign  | varchar  | 是  | 签名,<a href='#sign'>签名算法说明</a>  |
|image| varchar| 否 | 图片base64串,image、url二选一
| url | varchar | 否 | 图片url,image、url二选一

返回参数 (暂无返回参数)

参数名 参数类型 参数说明
暂无返回参数信息

返回参数说明

|  字段名 | 说明  |  
| ------------ | ------------ |
| success  | 接口请求成功标识,true为成功,false为失败,失败情况下,会有对应描述和状态码  |   
| code  |成功为200,其它为失败状态码   | 
| msg  | code对应的说明描述   | 
| data  | 验证结果详细信息|  
| order_no  | 订单号|
| box  | 发票关键字位置框,格式为[左上角点 X 轴坐标,左上角点 Y 轴坐标,右下角点 X 轴坐标,右下角点 Y 轴坐标]。|
| antiFakeCode  | 校验码|
| checker  | 复核人。|
| clerk  | 开票人。|
| invoiceAmount  | 价税合计(小写)。|
| invoiceCode  | 发票代码。|
| invoiceDate  | 开票日期|
| invoiceNo  | 发票号码|
| itemName  | 类型名称|
| payee  | 收款人。|
| payerAddress  | 购买方地址、电话|
| payerBankName  | 购买方开户行及账号|
| payerName  | 购买方名称|
| payerRegisterNo  | 购买方纳税人识别号。|
| sumAmount  | 价税合计(大写)。|
| taxAmount  | 合计税额。|
| withoutTaxAmount  | 合计金额。|

返回示例

{
    "msg": "成功",
    "success": true,
    "code": 200,
    "data": {
        "orderNo": "927003630504184998",
        "result": {
            "box": {//发票关键字位置框,格式为[左上角点 X 轴坐标,左上角点 Y 轴坐标,右下角点 X 轴坐标,右下角点 Y 轴坐标]。
                "checkers": [//复核人位置框信息
                    0.0,
                    0.0,
                    0.0,
                    0.0
                ],
                "clerks": [//开票人位置框信息
                    420.0,
                    449.0,
                    460.0,
                    462.0
                ],
                "invoiceAmounts": [//价税合计位置框信息
                    224.0,
                    348.0,
                    282.0,
                    362.0
                ],
                "invoiceCodes": [//发票代码位置框信息
                    581.0,
                    17.0,
                    646.0,
                    29.0
                ],
                "invoiceDates": [//开票日期位置框信息
                    584.0,
                    60.0,
                    679.0,
                    74.0
                ],
                "invoiceFakeCodes": [//校验码位置框信息
                    580.0,
                    83.0,
                    702.0,
                    95.0
                ],
                "invoiceNoes": [//发票号码位置框信息
                    581.0,
                    40.0,
                    626.0,
                    52.0
                ],
                "itemNames": [//货物或应税劳务、服务名称位置框信息
                    0,
                    0,
                    0,
                    0
                ],
                "payeeAddresses": [//购买方地址及电话位置框信息
                    118.0,
                    408.0,
                    410.0,
                    421.0
                ],
                "payeeBankNames": [//购买方开户行及账号位置框信息
                    118.0,
                    424.0,
                    288.0,
                    438.0
                ],
                "payeeNames": [//购买方名称位置框信息
                    119.0,
                    372.0,
                    229.0,
                    385.0
                ],
                "payeeRegisterNoes": [//销售方纳税人识别号位置框信息
                    117.0,
                    392.0,
                    253.0,
                    404.0
                ],
                "payees": [//收款人位置框信息
                    0.0,
                    0.0,
                    0.0,
                    0.0
                ],
                "payerAddresses": [//销售方地址及电话位置框信息
                    0.0,
                    0.0,
                    0.0,
                    0.0
                ],
                "payerBankNames": [//销售方开户行及账号位置框信息
                    0.0,
                    0.0,
                    0.0,
                    0.0
                ],
                "payerNames": [//购买方名称位置框信息
                    120.0,
                    110.0,
                    240.0,
                    125.0
                ],
                "payerRegisterNoes": [//购买方纳税人识别号位置框信息
                    118.0,
                    130.0,
                    280.0,
                    143.0
                ],
                "sumAmounts": [//价税合计位置框信息
                    224.0,
                    348.0,
                    282.0,
                    362.0
                ],
                "taxAmounts": [//合计税额位置框信息
                    685.0,
                    329.0,
                    728.0,
                    341.0
                ],
                "withoutTaxAmounts": [//合计金额位置框信息
                    536.0,
                    329.0,
                    586.0,
                    341.0
                ]
            },
            "content": {//合计金额识别发票各项结果。
                "antiFakeCode": "609667530035211000000",//校验码。
                "checker": "",//复核人。
                "clerk": "HZ1177",//开票人。
                "invoiceAmount": "87.00",//价税合计(小写)。
                "invoiceCode": "033002000000",//发票代码。
                "invoiceDate": "2020年12月15日",//开票日期。
                "invoiceNo": "03753869",//发票号码。
                "itemName": [//货物或应税劳务、服务名称
                    "*餐饮服务*餐饮服务"
                ],
                "payee": "",//收款人。
                "payeeAddress": "浙江省杭州市西湖区杭大路9号聚龙大厦西区0000楼0000-87900000",//销售方地址、电话。
                "payeeBankName": "中国银行浙江省分行358458320000",//销售方开户行及账号。
                "payeeName": "三号技术有限责任公司",//销售方名称。
                "payeeRegisterNo": "91420200000123456",//销售方纳税人识别号。
                "payerAddress": "",//购买方地址、电话
                "payerBankName": "",//购买方开户行及账号。
                "payerName": "三号技术有限责任公司",//购买方名称。
                "payerRegisterNo": "91420200000123467",//购买方纳税人识别号。
                "sumAmount": "捌拾柒圆整",//价税合计(大写)。
                "taxAmount": "4.92",//合计税额。
                "withoutTaxAmount": "82.08"//合计金额。
            }
        }
    }
}