- 灵税宝AI Agent开放平台
- 1. 产品服务
- 1.1 工商注册
- 1.2 智能财税
- 1.3 即时结算
- 1.4 风控预警
- 2. 解决方案
- 3. 税务接口定义
- 3.2 接口协议说明
- 3.3 账户服务
- 3.4 发票开具服务
- 3.5 发票查询服务
- 3.6 附录
- 3.6.1 特定要素类型
- 3.6.2 申请状态
- 3.6.3 增值税税率、征收率
- 3.6.4 减按征收类型
- 3.6.5 交通工具类型
- 3.6.6 电子发票状态
- 3.6.7 纳税人类型
- 3.6.8 差额征收类型
- 3.6.9 差额凭证类型
- 3.6.10 发票票种
- 3.6.11 身份证件类型
- 3.6.17 发票状态
- 3.6.18 发票类型
- 3.6.19 发票来源
- 3.6.20 发票来源与发票类型的对照关系
- 3.6.21 冲红原因
- 3.6.22 特定征税方式代码
- 3.6.23 登录地区编码
- 3.6.24 增值税特殊管理类型
- 3.6.25 发票入账状态代码
- 3.6.26 授信类别等级
- 3.6.27 经办人国籍代码
- 3.6.28 即征即退类型代码
- 3.6.29 经办人身份类型
- 4. 银行接口定义
- 4.2 批量结算服务
3.5.6 发票下载
POST
/agent/tax/v1/invoice/download
请求参数
Query 参数
appid
string
必需
示例值:
Zu4PXFeyu7gX
timestamp
string
Unix时间戳
示例值:
1746979999
sign
string
必需
示例值:
d88b1f5c2ec5b8e016b8523edd5977e7549d6d73c3c01a0724410951c7be2b39
Body 参数application/json
reqid
string
业务流水号
nsrsbh
string
纳税人识别号
mobile
string
电子税务局登录手机号
fp_ hm
string
发票号码
kprq
string
开票日期
xzlx
string
下载类型
1:下载 OFD
2:下载 XML
dqbm
string
登录地区编码
return_type
string
返回类型
online
string
是否获取离线版式文件
示例
{
"reqid": "0196befe-f8f1-7000-bee5-9e7bf33e9c8f",
"nsrsbh": "纳税人识别号",
"mobile": "13097460590",
"fp_hm": "发票号码",
"kprq": "开票日期",
"xzlx": "下载类型",
"type": "返回类型",
"dqbm": "地区编码",
"return_type": "返回类型",
"online": "是否获取离线版式文件"
}
示例代码
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://agentapi.lingshuibao.com/agent/tax/v1/invoice/download?appid=Zu4PXFeyu7gX×tamp=1746979999&sign=d88b1f5c2ec5b8e016b8523edd5977e7549d6d73c3c01a0724410951c7be2b39' \
--header 'Content-Type: application/json' \
--data-raw '{
"reqid": "0196befe-f8f1-7000-bee5-9e7bf33e9c8f",
"nsrsbh": "纳税人识别号",
"mobile": "13097460590",
"fp_hm": "发票号码",
"kprq": "开票日期",
"xzlx": "下载类型",
"type": "返回类型",
"dqbm": "地区编码",
"return_type": "返回类型",
"online": "是否获取离线版式文件"
}'
返回响应
🟢200成功
application/json
Body
code
integer
错误码
data
object
schema.ResponseInvoiceDownload
file_content_base64
string
可选
ofd_url
string
ofd 下载地址
pdf_url
string
pdf 下载地址
xml_url
string
xml 下载地址
msg
string
错误信息
示例
{
"code": 0,
"data": {
"file_content_base64": "文件内容太长,这里不显示,接口完整响应见invoice.josn文件......"
},
"msg": ""
}
🟠400请求有误
🔴500服务器错误