- 基本介绍
- 快速开始
- 发票业务
- 简介
- 数电开票
- 发票查验
- 发票识别
- 发票认证
- 简介
- 业务流程
- 综服平台认证
- 电票平台认证
- 同步认证
- 异步认证
- 账号托管模式认证
- 获取税款所属期
- 进项发票取数
- 海关缴款书取数
- 进项发票勾选
- 进项发票勾选结果查询
- 海关缴款书勾选
- 海关缴款书勾选结果
- 申请发票统计
- 申请获取税款所属期
- 申请撤销发票统计/确认签名
- 申请最新统计确认信息采集
- 申请确认签名
- 申请历史已抵扣信息采集
- 获取发票统计、确认签名和撤销申请结果
- 获取最新统计确认结果
- 获取税款所属期结果查询
- 注销勾选、撤销注销勾选申请结果查询
- 申请进项发票采集
- 申请注销勾选、撤销注销勾选
- 申请海关缴款书采集
- 申请红字发票采集
- 进项发票采集结果查询
- 历史已抵扣信息采集结果查询
- 申请退税已用途确认发票采集
- 海关缴款书采集结果查询
- 申请代扣代缴完税凭证采集
- 申请代扣代缴完税凭证勾选
- 红字发票采集结果查询
- 最新统计确认信息采集结果查询
- 退税已用途确认采集 结果查询
- 代扣代缴完税凭证采集结果查询
- 代扣代缴完税凭证勾选结果查询
- 账号自持模式认证
- 账号托管模式认证
- 发票认证异步任务执行结果回调接口说明
- 发票归集
- 发票入账
- 数电票版式文件下载
- 发票附录
- 前置流程
- 公共业务
- 登录业务
- 申报业务
- 企业税申报
- 简介
- 企业信息
- 申报清册
- 上传税报报表数据
- 上传财报报表数据
- 申报初始化
- 申报暂存
- 申报提交
- 同步申报结果
- 申报作废
- 税款缴纳
- 申报查询
- 漏报检查
- 税源采集/获取
- 业务弹框
- 获取完税证明(表格式)
- 获取PDF
- 申报辅助
- 申报附录
- 申报附录
- 各税种报文结构
- ybData(一般纳税人增值税及附加税)
- xgmData(小规模纳税人增值税及附加税)
- sdsaData(企业所得税类预缴)
- whsyjsfData(文化事业建设费报文)
- yhsData(印花税新版报文)
- ghjfData(通用申报-工会经费和水利建设基金联动申报报文)
- fssrTysbData(非税收入通用申报表)
- xfsData(消费税报文)
- hbsData(环境保护税报文)
- fcsData(房产税报文)
- cztdsData(城镇土地使用税报文)
- zysData(资源税税报文)
- szyData(水资源报文)
- cbjData(残疾人就业保障金)
- hsqjData(汇算清缴)
- 企业会计准则(未执行)财报
- 企业会计准则(已执行)财报
- 小企业会计准则财报
- 企业会计制度财报
- fcsSycjData(房产税税源采集报文)
- cztdsSycjData(城镇土地使用税税源采集报文)
- glywData(企业年度关联业务往来报告表)
- jthbData(企业集团合并财务报表)
- ccxwshbData(财产行为税合并纳税申报(房土))
- cbnbData(财务报表年报文件上传报文)
- sdsDkdjData企业所得税(代扣代缴)报文
- zzsDkdjData代扣代缴、代收代缴税款报告表报文
- 公共接口
- 个税申报
- 企业税申报
- 数据业务
- 版本发布
- 常见问题
- 全电发票查询POST
获取发票数据
POST
/v2/collect/invoice/getCollectTaskPageData
企业信息采集
注:发票数据量会过多一个月发票明细返回一个joson进行整体压缩,返回压缩文件文件进行加密,解密方式参考附录示例
1.
2.
3.
错误代码 | 错误信息 | 解决方案 |
---|---|---|
2000 | 成功 | |
5000 | 异常 |
请求参数
Header 参数
access_token
string
必需
示例值:
{{access_token}}
req_date
string
必需
示例值:
{{req_date}}
req_sign
string
签名算法得到的签名
示例值:
{{req_sign}}
Content-Type
string
可选
示例值:
application/json
Body 参数application/json
taskId
integer
回调的任务id
nsrsbh
string
纳税人识别号
示例
{
"taskId": 1701169470436978700,
"nsrsbh": "92****************"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://prod-cn.your-api-server.com/v2/collect/invoice/getCollectTaskPageData' \
--header 'access_token: {{access_token}}' \
--header 'access_token;' \
--header 'req_date: {{req_date}}' \
--header 'req_date;' \
--header 'req_sign: {{req_sign}}' \
--header 'req_sign;' \
--header 'Content-Type: application/json' \
--data-raw '{
"taskId": 1701169470436978700,
"nsrsbh": "92****************"
}'
返回响应
🟢200成功
application/json
Body
reqId
string
必需
code
string
错误码
success
boolean
必需
message
null
错 误信息描述
data
object
必需
result
object
结果
示例
{
"reqId": "bf066e8c6e339",
"code": "2000",
"success": true,
"message": null,
"data": {
"result": {
"fp": {
"jxxFileDownLoad": {
"downloadLink": "http://qxy-oss-robot-pro***",
"cxrqq": "202201",
"bigDataMark": "0",
"isFileAvailable": true,
"cxrqz": "202401"
},
"ygxFileDownLoad": {
"downloadLink": "http://qxy-oss-robot-pr***",
"cxrqq": "202201",
"isFileAvailable": true,
"cxrqz": "202401"
}
}
},
"statusMsg": "完成",
"statusDetails": {
"fp": {
"groupStatusDetail": {
"YGXFP": {
"code": "2000",
"hasLoginErr": "0",
"codeMsg": "发票回调完成",
"status": 3
},
"XGJFP": {
"code": "2000",
"hasLoginErr": "0",
"codeMsg": "发票回调完成",
"status": 3
}
},
"loginCode": "2000",
"status": 3
},
"main": 3
},
"status": 3
}
}
修改于 2024-09-07 08:29:45