- 账户
- 模型调用
- 会话(chat)
- 嵌入(embedding)
- 图像(dall)
- 排序模型
- 图片
- midjourney
- 工具
发票OCR识别
POST
https://api.agicto.cn/v1/tool/invoiceOcr
请求参数
Header 参数
Authorization
string
必需
示例值:
Bearer sk-
Content-Type
string
必需
示例值:
application/json
Body 参数application/json
base64
string | null
可选
url
string
必需
pdfBase64
string
必需
pdfFileNum
string | null
可选
type
string | null
可选
ofdBase64
string
必需
ofdFileNum
string
必需
示例
{
"base64": "string",
"url": "string",
"pdfBase64": "string",
"pdfFileNum": "string",
"type": "string",
"ofdBase64": "string",
"ofdFileNum": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.agicto.cn/v1/tool/invoiceOcr' \
--header 'Authorization: Bearer sk-' \
--header 'Content-Type: application/json' \
--data-raw '{
"base64": "string",
"url": "string",
"pdfBase64": "string",
"pdfFileNum": "string",
"type": "string",
"ofdBase64": "string",
"ofdFileNum": "string"
}'
返回响应
🟢200成功
application/json
Body
object {0}
示例
{
"data": {
"amountInWords": "壹拾圆整",//价税合计(大写)
"invoiceTypeOrg": "",//发票名称
"machineNum":"",//机打号码。仅增值税卷票含有此参数
"agent": "否",//是否代开
"city": "",//市
"commodityNum": [//数量
{
"row": "",//行号
"word":""//内容
}
],
"sellerBank": "",//销售方开户行及账号
"sellerName": "",//销售方名称
"sellerAddress": "",//销售方地址及电话
"checker": "",//复核
"purchaserAddress": "",//购方地址及电话
"totalTax": "***",//合计税额
"payee": "",//收款人
"password": "",//密码区
"province": "浙江",//省
"noteDrawer": "",//开票人
"invoiceType": "电子普通发票",//发票种类。不同类型发票输出:普通发票、专用发票、电子普通发票、电子专用发票、通行费电子普票、区块链发票、通用机打电子发票、电子发票(专用发票)、电子发票(普通发票)
"amountInFiguers": "10.00",//价税合计(小写)
"commodityPlateNum": [//车牌号。仅通行费增值税电子普通发票含有此参数
{
"row": "1",//行号
"word": "***"//内容
}
],
"commodityTax": [//税额
{
"row": "1",//行号
"word": "***"//内容
}
],
"purchaserBank": "",//购方开户行及账号
"machineCode": "",//机器编号。仅增值税卷票含有此参数
"invoiceNumConfirm": "",//发票号码的辅助校验码
"commodityStartDate": [//通行日期起。仅通行费增值税电子普通发票含有此参数
{
"row": "",//行号
"word":""//内容
}
],
"sellerRegisterNum": "",//销售方纳税人识别号
"commodityEndDate": [//通行日期止。仅通行费增值税电子普通发票含有此参数
{
"row": "",//行号
"word":""//内容
}
],
"sheetNum": "",//联次信息。专票第一联到第三联分别输出:第一联:记账联、第二联:抵扣联、第三联:发票联;普通发票第一联到第二联分别输出:第一联:记账联、第二联:发票联
"invoiceDate": "2021年11月12日",//开票日期
"commodityPrice": [//单价
{
"row": "",//行号
"word":""//内容
}
],
"invoiceCode": "",//发票代码
"onlinePay": "",//电子支付标识。仅区块链发票含有此参数
"commodityType": [//规格型号
{
"row": "",//行号
"word":""//内容
}
],
"invoiceNum": "",//发票号码
"purchaserName": "",//购方名称
"checkCode": "",//校验码。增值税专票无此参数
"totalAmount": "10.00",//合计金额
"commodityVehicleType": [//类型。仅通行费增值税电子普通发票含有此参数
{
"row": "1",//行号
"word": "***"//内容
}
],
"commodityAmount": [//金额
{
"row": "1",//行号
"word": "10.00"//内容
}
],
"purchaserRegisterNum": "",//购方纳税人识别号
"commodityTaxRate": [//税率
{
"row": "1",//行号
"word": "0%"//内容
}
],
"commodityUnit": [//单位
{
"row": "",//行号
"word":""//内容
}
],
"invoiceCodeConfirm": "033002100611",//发票代码的辅助校验码
"remarks": "",//备注
"commodityName": [//货物名称
{
"row": "1",//行号
"word": "*餐饮服务*货物"//内容
}
]
},
"code": 200, // 详见code返回码说明
"msg": "成功", // code 对应的描述
"taskNo": "30853523396532582768", // 本次请求号
}