税务发票平台
  1. 发票查询
税务发票平台
  • 对外开放接口
    • 发票查询
      • 税务发票查询分页接口
        POST
      • 普票查验及结果返回接口
        POST
      • 底账库发票查询接口
        POST
      • 税务发票查询接口
        POST
      • 报账单发票关联/取消关联接口TAXIM_006
        POST
      • 税务发票进项销项查询接口
        POST
    • 税收分类编码维护
      • 税收分类编码查询接口
    • 进项红字增值税专用发票
      • 进项红字发票信息表/确认单编号查验接口TAXIM_009
    • 发票类型目录
      • 发票类型编码查询接口
    • 开票订单
      • 机动车销售开票申请单传输接口
      • 开票申请单传输接口
    • 驳回和开票结果回传
      • 开票申请单驳回
      • 开票结果回传
    • 电子发票版式文件
      • 销项/进项发票板式文件
  1. 发票查询

税务发票查询分页接口

POST
/invoice/queryInvoicePage
对外税务发票查询分页接口
入参:{
"salesTaxNo": "888888888888",
"inOutInvoice": "01",
"billDateStart":"2024-01-10",
"billDateEnd":"2025-01-10",
"pageIndex":0,
"pageSize":20
}
出参:{
"success": false,
"code": 0,
"message": "",
"data": {}
}
uat环境地址:https://uat-api.faw.cn:30443/JT/FA/FA-0101/TIF/TAX/queryInvoicePage,
prod环境地址:https://prod-api.faw.cn/JT/FA/FA-0101/TIF/TAX/queryInvoicePage

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Header 参数
U_ID
string 
可选
默认值:
yangjie_icss
Authorization
string 
可选
默认值:
Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJjaGVuemhlbmdndWFuX3FtIiwiY3JlYXRlZCI6MTczNDM5NTc3ODcyOCwiaWRtaWQiOiJ1MTAxMTA3MzgiLCJleHAiOjE3MzUwMDA1NzgsInVwa2lkIjoiMTYyMDY1ODU5MzQ3NjQ0NDE2MSJ9.z5SQNNfWtdhSrc1tm4Wr11V_zUl7qeASxKM6RJ7kycEkaArVZjuy25SFXRC8pLMYzhhEaPccahFogcm6EfJ8Rg
Body 参数application/json
taxNo
string 
税号
必需
税号
bukrs
string 
账套
必需
账套
billDateStart
string 
开票开始时间
必需
单据日期开始
billDateEnd
string 
开票结束时间
必需
单据日期结束
inOutInvoice
string 
进销发票标志
必需
进项或者销项标志
pageIndex
integer 
页面索引
可选
默认值:
1
pageSize
integer 
每页条数
可选
最大不能超过200条
<= 200
默认值:
10
returnDetails
boolean 
返回发票明细标志
可选
true:返回发票明细标志,false:不返回发票明细标志
默认值:
false
示例
{
    "taxNo": "91220101571145270J",
    "bukrs": "W92",
    "billDateStart": "2025-06-01",
    "billDateEnd": "2025-06-30",
    "inOutInvoice": "02",
    "pageIndex": 1,
    "pageSize": 10,
    "returnDetails": true
}

示例代码

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://sit-rep-tax-tmf.faw.cn/FA-0101_APP_TBF/api-dev/invoice/invoice/queryInvoicePage' \
--header 'U_ID: yangjie_icss' \
--header 'Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJjaGVuemhlbmdndWFuX3FtIiwiY3JlYXRlZCI6MTczNDM5NTc3ODcyOCwiaWRtaWQiOiJ1MTAxMTA3MzgiLCJleHAiOjE3MzUwMDA1NzgsInVwa2lkIjoiMTYyMDY1ODU5MzQ3NjQ0NDE2MSJ9.z5SQNNfWtdhSrc1tm4Wr11V_zUl7qeASxKM6RJ7kycEkaArVZjuy25SFXRC8pLMYzhhEaPccahFogcm6EfJ8Rg' \
--header 'Content-Type: application/json' \
--data-raw '{
    "taxNo": "91220101571145270J",
    "bukrs": "W92",
    "billDateStart": "2025-06-01",
    "billDateEnd": "2025-06-30",
    "inOutInvoice": "02",
    "pageIndex": 1,
    "pageSize": 10,
    "returnDetails": true
}'

返回响应

🟢200成功
application/json
Body
{@code Result }
success
boolean 
成功
可选
code
integer <int64>
状态码
可选
message
string 
提示信息
可选
data
object (PageTaiInvoicePageDto) 
返回值
可选
records
array[object (TaiInvoicePageDto) {17}] 
查询数据列表
可选
total
integer <int64>
总数
可选
size
integer <int64>
可选
每页显示条数,默认 10
current
integer <int64>
当前页
可选
orders
array[object (OrderItem) {2}] 
排序字段信息
可选
optimizeCountSql
boolean 
可选
自动优化 COUNT SQL
searchCount
boolean 
可选
是否进行 count 查询
optimizeJoinOfCountSql
boolean 
可选
{@link #optimizeJoinOfCountSql()}
maxLimit
integer <int64>
countId
可选
countId
string 
countId
可选
示例
{
    "success": false,
    "code": 501,
    "message": "条数不能大于200",
    "data": null
}
修改于 2025-07-02 07:20:34
下一页
普票查验及结果返回接口
Built with