发票云(旗舰版)API文档
旗舰版标准版智能特性
旗舰版标准版智能特性
🤖 AI Support​​
  1. 发票查询接口
  • 整体介绍
  • 快速开始
  • 加解密
  • 文件预览&文件上传&文件下载
  • 发票数据结构
  • 错误码
  • 常见接口错误
  • 场景指引
    • 概述
    • 直接开票
    • 单据开票
    • 扫码开票
  • 授权
    • 1.01.获取app_token
      POST
    • 1.02获取access_token
      POST
  • 开票
    • 单据开票接口(税控+数电)
      • 单据开票对接指引
      • 开票申请单错误码列表
      • 1.1.01 开票申请单生成及开票(支持拆分合并后,再开票)
      • 1.1.02 开票申请单撤回(对接方主动撤回)
      • 1.1.03 开票申请单发票查询
      • 1.1.04 开票申请单快速红冲(仅支持税控普票)
      • 1.1.05 开票申请单批量作废(作废单据的发票,仅支持税控纸票)
      • 1.1.06 开票申请单红冲单或作废单生成(星瀚发票云版本5.0.015支持,不支持数电票)
      • 1.1.07 开票申请单重开单生成(星瀚发票云版本5.0.015支持,不支持数电票)
      • 1.1.08 创建负数单匹配任务
      • 1.1.09 查询负数单匹配任务结果
      • 1.1.10 单据开票预览
    • 直接开票接口
      • 数电开票
        • 接入指引(必看)
        • 返回编码说明
        • FAQ
        • 电子税局操作
          • 2.1.30 电子税局登录检测
        • 2.1.01 数电票蓝字发票开具
        • 2.1.02 数电票回调
        • 2.1.03 红字确认单生成
        • 2.1.04 数电票红冲(直接红冲或通过红字确认单)
        • 2.1.05 授信额度查询
        • 2.1.08 红字确认单撤销
        • 2.1.09 红字确认单确认或拒绝
        • 2.1.12 红字确认单下载
        • 2.1.13 红字确认单编号查询
        • 2.1.14 发票用途状态查询(发票云版本6.0.11支持,暂只支持乐企)
      • 税控开票
        • 2.2.01税控开票(直接开票,不支持拆分合并)
        • 2.2.02税控发票快速红冲(仅支持全额红冲)
        • 2.2.03税控发票作废
        • 2.2.04税控红字信息表申请
        • 2.2.05税控红字信息表下载
        • 2.2.06税控发票库存查询
        • 2.2.07税控开票设备查询
        • 2.2.08税控发票打印发票打印(需安装套打打印组件,仅适用于局域网内的HTTP调用方式)
        • 2.2.09税控发票打印(仅适用于组件开票,托管无法使用)
        • 2.2.10邮件短信重发(数电票和税控发票都支持)
        • 2.2.11税控/数电机动车发票开具
        • 2.2.12税控机动车发票作废
        • 2.2.13税控机动车发票红冲
        • 2.2.14税控机动车发票打印
        • 2.2.15机动车信息查询(数电专用)
    • 发票查询接口
      • 4.1.01已开发票查询
        POST
      • 4.1.02机动车发票查询(税控)
        POST
      • 4.1.03.数电票发票批量查询
        POST
      • 4.1.04.数电票发票单张查询
        POST
    • 回调接口(支持除数电票直接开票接口外的开票回调)
      • 5.1.01开票申请单回退接口(星瀚发起退回开票申请单)
      • 5.1.02回调接口-按票回调(一次回调一张发票信息)
      • 5.1.03回调接口-按单回调(单据对应的所有发票开票完毕后一起回调(包含开票成功和开票失败),不支持合并又拆分的场景)
    • 开票风控接口
      • 6.0.01 风控解除接口(星瀚发票云版本6.0.6支持)
    • 扫码开票接口(税控+数电)
      • 业务系统生成二维码链接模式
        • 3.1.01业务系统组装二维码链接格式
        • 3.1.02查询订单接口(由客户提供)
        • 3.1.03 扫码提交购方抬头规则
        • 3.1.04账单中心开票小程序短链接生成
      • 推单星瀚生成二维码链接模式
        • 3.2.01上传销售单获取二维码链接
  • 收票
    • 全票池引入
      • 5.01全票池导入
    • 收票报销
      • 发票助手对接流程
      • 3.01 打开发票采集页面获取eventCode
      • 3.02 查看发票获取eventCode
      • 3.03 保存单据
      • 3.04 删除单据
      • 3.05 保存凭证
      • 3.06 删除凭证
      • 3.07 长轮询获取发票信息
      • 3.08 发票验重
    • 查询全票池的发票
      • 1.01 发票查询
      • 1.02 发票查询(按流水号查询)
      • 1.03获取单据文件信息
      • 1.04 删除全票池发票
    • 税局下载发票和勾选认证
      • 4.01 税局登录
      • 4.02 进项发票表头归集
      • 4.03 进项发票表头归集结果查询
      • 4.04 获取税款所属期信息
      • 4.05 发票勾选&撤销勾选
      • 4.06 发票勾选结果查询
      • 4.07 当前统计查询
      • 4.08 生成&撤销统计表
      • 4.09 生成&撤销统计表结果查询
      • 4.10 确认统计表
      • 4.11 确认统计表结果查询
      • 4.12 变更税款所属期
      • 4.13 发票预勾选
      • 4.14 发票预勾选确认
      • 4.15 预勾选确认结果查询
      • 4.16 批量创建税局入账申请任务
      • 4.17 查询税局入账申请任务结果
    • 识别查验
      • 2.01 发票查验
      • 2.02 发票识别查验
      • 2.03 文件上传
      • 2.04 发票编辑
    • 微服务接口
  • 页面类
    • 基础设置页面
      • 基础设置相关页面
    • 开票页面
      • 开票相关页面
    • 收票页面
      • PC端打开选择发票页面
      • PC端打开查看发票页面
      • 移动端打开查看发票页面
      • 移动端打开选择发票页面
    • 数据统计页面
      • 销项发票统计页面
    • 2.1、退出登录API接口
  • 影像
    • 开发指南
    • 1.基础接口
      • 1.01获取eventCode
      • 1.02接收ERP单据推送接口
    • 2.影像页面
      • 2.01PC端影像调阅
      • 2.02移动端影像调阅
      • 2.03影像采集页面
      • 2.04影像匹配结果页面
    • 3.影像操作
      • 3.01影像退扫
      • 3.02影像取消退扫
      • 3.03影像删除
      • 3.04获取PC端影像调阅页面地址
      • 3.05获取移动端影像调阅页面地址
      • 3.06影像状态查询
    • 4.采集接口
      • 4.01影像文件采集
      • 4.02影像单据提交
  • 档案
    • 对接说明(电子档案云旗舰版)
    • 异构系统接口定义
  • 设置类
    • 3.1、切换组织
    • 3.2、新增组织(星空ERP专用)
    • 3.3、新增租户组织下的员工
    • 3.4、查询电子税局账号
  • 订单
    • 1.01 产品订阅(平台服务商专用)
    • 发票云创建组织
  1. 发票查询接口

4.1.01已开发票查询

快速开始环境
https://cosmic-sandbox.piaozone.com/jdpjykjyxgs
快速开始环境
https://cosmic-sandbox.piaozone.com/jdpjykjyxgs
POST
/kapi/app/sim/openApi
税控票或税控票+数电票共用时使用;纯数电票开票(比如直接开票-数电开票)请用4.1.04或4.1.03接口。

FAQ#

序号问答
14.1.01已开发票查询,蓝票开票成功,它的发票明细的剩余可红冲不含税金额,剩余可红冲数量,剩余可红冲税额,可红冲不含税单价等4个字段都有值了吗?是的,开完蓝票就会写这几个值
24.1.01已开发票查询,发票明细的detailId,是我们调用蓝字发票开具接口或红冲接口,发票明细billSourceId参数传的值吗?不是,已开发票查询接口的billSourceId,对应开蓝票接口的billSourceId

请求参数

Header 参数
access_token
string 
可选
默认值:
{{access_token}}
Body 参数application/json
requestId
string 
时间戳
必需
时间戳(毫秒级)
businessSystemCode
string 
业务系统编码
必需
发票云-系统管理-业务系统中存在的业务系统编码
对接业务系统来源编码,用于区分不同业务系统的回调接口
示例值:
FPY
interfaceCode
string 
接口编码
必需
固定值:INVOICE.QUERY
示例值:
INVOICE.QUERY
data
object 
数据体
必需
需要把data里面的object加密成base64字符串
serialNo
string 
外部流水号
可选
调用开票接口时传的serialno【长度:50】
<= 50 字符
sellerTaxpayerId
string 
销售方纳税人识别号
必需
已开发票的销售方税号,必须是发票云-基础资料中已授权销项许可的税号
>= 15 字符<= 20 字符
示例值:
91440300XXXXXXXXXX
invoiceType
enum<string> 
发票种类
可选
枚举值:
08xdp10xdp004007025026028
invoiceStatus
enum<string> 
发票状态
可选
枚举值:
0123467
invoiceDateS
string <date>
开票日期起
可选
示例:YYYY-MM-DD
invoiceDateS有值,则invoiceDateE必填【长度:10】
<= 10 字符
invoiceDateE
string <date>
开票日期止
可选
示例:YYYY-MM-DD
invoiceDateE有值,则invoiceDateS必填【长度:10】
invoiceCode
string 
发票代码
可选
税控发票需传,数电发票不传【长度:12】
<= 12 字符
invoiceNumberS
string 
发票号码起
可选
如果仅查询一张发票,发票号码起、止传同一个发票号码
【税控发票长度:8,数电发票长度:20】
invoiceNumberE
string 
发票号码止
可选
如果仅查询一张发票,发票号码起、止传同一个发票号码
【税控发票长度:8,数电发票长度:20】
pageNo
integer 
页码
必需
示例值:
0
倍数:
1
pageSize
integer 
分页大小
必需
每页返回发票数量,最大50
示例
{
    "requestId": "1751546157921",
    "businessSystemCode": "FPY",
    "interfaceCode": "INVOICE.QUERY",
    "data": {
        "serialNo": "023115ad-0bc6-40d4-8169-15f8e8bd7529",
        "sellerTaxpayerId": "91440300XXXXXXXXXX",
        "invoiceType": "025",
        "invoiceStatus": "2",
        "invoiceDateS": "2026-01-11",
        "invoiceDateE": "2024-11-13",
        "invoiceCode": "30",
        "invoiceNumberS": "93",
        "invoiceNumberE": "6",
        "pageNo": 0,
        "pageSize": 68
    }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
cURL
curl --location --request POST 'https://cosmic-sandbox.piaozone.com/jdpjykjyxgs/kapi/app/sim/openApi' \
--header 'access_token: {{access_token}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "requestId": "1751546157921",
    "businessSystemCode": "FPY",
    "interfaceCode": "INVOICE.QUERY",
    "data": {
        "serialNo": "023115ad-0bc6-40d4-8169-15f8e8bd7529",
        "sellerTaxpayerId": "91440300XXXXXXXXXX",
        "invoiceType": "025",
        "invoiceStatus": "2",
        "invoiceDateS": "2026-01-11",
        "invoiceDateE": "2024-11-13",
        "invoiceCode": "30",
        "invoiceNumberS": "93",
        "invoiceNumberE": "6",
        "pageNo": 0,
        "pageSize": 68
    }
}'

返回响应

🟢200成功
application/json
Body
data
array [object {56}] 
返回数据体
必需
请求成功返回内容,需要base64解密
account
string 
电子税局账号
必需
buyerType
enum<number> 
开票来源
必需
枚举值:
0123456789101112
systemSource
string 
数据来源系统
可选
org
string 
组织id
必需
serialNo
string 
单据编号
必需
batch
string 
开票批次号
必需
orderNo
string 
发票流水号
必需
issueErrorMessage
string 
开票失败原因
必需
invoiceType
enum<string> 
发票种类
必需
枚举值:
08xdp10xdp004007025026028
invoiceProperty
enum<integer> 
发票性质
必需
枚举值:
01
invoiceStatus
enum<string> 
发票状态
必需
枚举值:
0123467
specialType
enum<string> 
特殊票种
必需
枚举值:
00020607081118E01E03E04E05E06E07E09E12E14E18
taxedType
enum<string> 
征税方式
必需
枚举值:
012
invoiceCode
string 
发票代码
必需
invoiceNum
string 
发票号码
必需
invoiceDate
string <date>
开票日期
必需
示例值:
2021-06-24
invoiceDetailDate
string <date-time>
开票日期时分秒
必需
totalAmount
number 
不含税金额合计
必需
totalTaxAmount
number 
税额合计
必需
includeTaxAmount
number 
价税合计
必需
sellerName
string 
销售方名称
必需
sellerTaxpayerId
string 
销售方纳税人识别号
必需
<= 20 字符
sellerAddressAndTel
string 
销售方地址和电话
必需
<= 100 字符
sellerBankAndAccount
string 
销售方银行和银行账号
必需
<= 100 字符
buyerProperty
enum<integer> 
购买方性质
必需
枚举值:
013
buyerName
string 
购买方名称
必需
<= 100 字符
buyerTaxpayerId
string 
购方税号
必需
<= 20 字符
buyerAddressAndTel
string 
购买方地址和电话
必需
<= 100 字符
buyerBankAndAccount
string 
购买方银行和银行账号
必需
<= 100 字符
buyerRecipientMail
string 
电子发票交付邮箱
必需
<= 100 字符
buyerRecipientPhone
string 
电子发票交付手机号
必需
<= 50 字符
drawer
string 
开票人
必需
reviewer
string 
复核人
可选
payee
string 
收款人
必需
canceler
string 
作废人
必需
remark
string 
备注
可选
invoiceFileUrl
string 
数电票版式文件下载地址
必需
数电票为OFD文件;航信百旺税盘开普通电票为PDF文件,开电子专票为OFD文件;ukey开电票为OFD文件。
invoicePdfFileUrl
string 
数电票pdf下载地址
必需
适用版本:发票云5.0.025及以后版本
invoiceXmlFileUrl
string 
数电票xml下载地址
必需
适用版本:发票云5.0.025及以后版本
invoiceImageUrl
string 
发票预览图片下载地址
必需
originalInvoiceType
string 
原发票种类
必需
查询红字发票所对应的原蓝票种类
originalInvoiceCode
string 
原蓝票代码
可选
查询红字发票所对应的原蓝票代码
originalInvoiceNumber
string 
原蓝票号码
可选
查询红字发票所对应的原蓝票号码
redInfoBillNo
string 
红字信息表编号
可选
redReason
enum<string> 
冲红原因
必需
枚举值:
1234
deduction
number 
扣除额
必需
适用差额征税
<= 14
倍数:
1
abolishReason
string 
作废原因
必需
coBuyerFlag
string 
是否共同购买方
必需
不动产销售特殊票种适用
printFlag
enum<string> 
打印标识
可选
枚举值:
012
inventoryMark
enum<string> 
清单标志
必需
枚举值:
01
skm
string 
密码区
必需
适用于税控发票
checkCode
string 
校验码
必需
税控发票有,数电票无
deviceNo
string 
设备编号
必需
适用于税控发票
terminalNo
string 
终端编号
可选
适用于百望服务器开具的税控发票
includeTaxFlag
enum<string> 
含税标识
必需
枚举值:
01
示例值:
0
invoiceDetail
array [object {25}] 
发票明细
必需
errorCode
enum<string> 
接口响应码
必需
枚举值:
0
status
boolean 
接口响应状态
必需
success
boolean 
是否成功
必需
示例
{"data":[{"abolishReason":"","batch":"BAIDU_TEST202203231626221942","billDate":1648023983000,"buyerAddressAndTel":"壹贰叁肆伍陆柒扒九十34567890","buyerBankAndAccount":"壹贰叁肆伍陆柒扒九十1234567890123","buyerName":"深圳市顺丰快运有限公司","buyerProperty":0,"buyerRecipientMail":"10086@Kingdee.com","buyerRecipientPhone":"","buyerTaxpayerId":"91440300MA5FNT4Y8U","buyerType":3,"canceler":"","deduction":0,"deviceNo":"016000003144","drawer":"开票人1","includeTaxAmount":1000,"includeTaxFlag":1,"inventoryMark":"0","invoiceCode":"816855313318","invoiceDate":"2022-03-23","invoiceDetail":[{"amount":884.96,"billSourceId":"202011130001202011130001","detailId":"1382643778770174976","detailRowNo":1,"goodsName":"*烟草制品*测试非卷烟-烟丝","includeTaxAmount":1000,"includeTaxPrice":"1000","lineProperty":0,"price":"884.9557522124","privilegeContent":"","privilegeFlag":0,"quantity":"1","revenueCode":"1030404000000000000","revenueName":"烟草制品","seq":0,"specification":"按克计算","taxAmount":115.04,"taxFlag":"","taxRate":"0.13","units":"克","zeroTaxRateFlag":""}],"invoiceFileUrl":"","invoiceImageUrl":"","invoiceNum":"82025510","invoiceProperty":0,"invoiceStatus":"0","invoiceType":"007","issueErrorMessage":"","orderNo":"a1d85874353143b18572837222d0f167","org":1108641842309628900,"originalInvoiceCode":"","originalInvoiceNumber":"","originalInvoiceType":"026","originalIssueTime":"20220101","payee":"","printFlag":"0","redInfoBillNo":"","redReason":"","remark":"测试备注","reviewer":"","sellerAddressAndTel":"中国银行123456789","sellerBankAndAccount":"深圳市福田区梅景123456789","sellerName":"金蝶软件(中国)有限公司","sellerTaxpayerId":"915003006188392540","serialNo":"34234FPY123456refe4","specialType":"","systemSource":"BAIDU_TEST","taxedType":0,"terminalNo":"","totalAmount":884.96,"totalTaxAmount":115.04}],"errorCode":"0","success":true}
修改于 2025-07-08 06:49:53
上一页
2.2.15机动车信息查询(数电专用)
下一页
4.1.02机动车发票查询(税控)
Built with