- 公共业务
- 票据识别
- 发票查验
- 发票认证
- 数电开票
- 附录
- 常见问题
- 版本发布
全量发票列表(含发票文件)
POST
/api/income/fullInvoiceList
income
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Body 参数application/json
全量发票查询(列表)
uid
string
唯一编码
>= 16 字符<= 36 字符
nsrsbh
string
税号
>= 1 字符
dlsfsjh
string
登录身份 手机号
>= 1 字符
jxxbz
enum<string>
必需
Jx = 0
Xx = 1
枚举值:
JxXx
kprqq
string
必需
>= 1 字符
kprqz
string
必需
>= 1 字符
pageNumber
integer <int32>
必需
示例
{
"uid": "stringstringstri",
"nsrsbh": "string",
"dlsfsjh": "string",
"jxxbz": "Jx",
"kprqq": "string",
"kprqz": "string",
"pageNumber": 0
}
示例代码
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://banas.ccitcn.com/api/income/fullInvoiceList' \
--header 'Content-Type: application/json' \
--data-raw ''
返回响应
🟢200OK
application/json
Body
Banas 返回结果
result
object (FullInvoiceListResponse)
可选
pageNumber
integer <int32>
页码
pageSize
integer <int32>
每页行数
total
integer <int32>
合计行数
invoiceList
array[object (FullInvoice) {17}] | null
发票详情
status
integer <int32>
可选
errorMessage
string | null
异常信息
示例
{
"result": {
"pageNumber": 0,
"pageSize": 0,
"total": 0,
"invoiceList": [
{
"fplxDm": "string",
"fpztDm": "string",
"qdfphm": "string",
"fpdm": "string",
"fphm": "string",
"fxdjDm": "string",
"gmfmc": "string",
"gfsbh": "string",
"xsfmc": "string",
"xfsbh": "string",
"je": "string",
"se": "string",
"tdyslxmc": "string",
"kprq": "string",
"fplyDm": "string",
"kpr": "string",
"fileList": [
{}
]
}
]
},
"status": 0,
"errorMessage": "string"
}
修改于 2024-08-26 06:29:53