Banas 开放平台
账户
  1. 发票认证
  • 公共业务
    • 健康检查
      GET
    • 获取 access_token
      POST
  • 票据识别
    • 国内通用票据识别
      POST
  • 发票查验
    • 增值税发票查验
      POST
    • 区块链发票查验
      POST
  • 发票认证
    • 简介
    • 业务流程
    • 自主授权登录
      POST
    • 自主授权登录并提交短信验证码
      POST
    • 同步纳税所属期
      POST
    • 同步进项发票
      POST
    • 同步海关缴款书
      POST
    • 全量发票列表(含发票文件)
      POST
    • 全量发票查询(含发票明细)
      POST
    • 发票-抵扣勾选
      POST
    • 申请、撤销、确认
      POST
    • 统计信息查询
      POST
    • 查询统计信息(历史)
      POST
    • 发票入账查询
      POST
    • 发票入账
      POST
    • 入账调整
      POST
    • 海关缴款书勾选抵扣
      POST
  • 数电开票
    • 登记应用
      POST
    • 自主授权登录
      POST
    • 自主授权登录并提交短信验证码
      POST
    • 自主授权异步查询扫码状态接口
      POST
    • 授权存活状态查询
      POST
    • 获取人脸识别二维码
      POST
    • 获取人脸识别结果
      POST
    • 发票开具(蓝票)
      POST
    • 红字发票信息表申请
      POST
    • 红字发票信息表查询(仅数电)
      POST
    • 红字发票信息表明细查询(仅数电)
      POST
    • 红字发票信息审核(仅数电)
      POST
    • 蓝字发票数据统计(仅数电)
      POST
    • 红字发票数据统计(仅数电)
      POST
    • 数电发票文件获取(数电)
      POST
    • 数电发票文件链接获取(数电)
      POST
  • 附录
    • 发票类型
    • 地区代码
  • 常见问题
    • 发票业务
  • 版本发布
    • 2024年8月发布内容
  1. 发票认证

发票-抵扣勾选

POST
/api/income/invoiceDeductionCheck
income

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Body 参数application/json
发票抵扣勾选 请求参数
uid
string 
唯一编码
必需
>= 16 字符<= 36 字符
nsrsbh
string 
税号
必需
>= 1 字符
dlsfsjh
string 
登录身份 手机号
必需
>= 1 字符
billType
string  | null 
业务类型
可选
gxlx
enum<integer> <int32>
可选
勾选类型
  撤销勾选 = 0
  抵扣勾选 = 1
  不抵扣勾选 = 4
  撤销不抵扣勾选 = 7
枚举值:
0147
skssq
string  | null 
税款所属期
可选
fpList
array[object (Fp) {7}]  | null 
可选
发票数据 最多 100 张发票
qdfphm
string  | null 
数电票号码
可选
fpdm
string  | null 
发票代码
可选
fphm
string  | null 
发票号码
可选
je
number <double>
金额
可选
yxSe
number <double>
税额
可选
kprq
string <date-time>
开票日期
可选
fplxDm
string  | null 
可选
票种
90 数电票(增值税专用发票)
09 数电票(普通发票)
83 数电票(机动车销售统一发票)
85 数电纸质发票(增值税专用发票)
86 数电纸质发票(普通发票)
87 数电纸质发票(机动车销售统一发票)
08 增值税电子专用发票
10 增值税电子普通发票(含 14 通行费电子普通发票)
01 增值税专用发票
04 增值税普通发票
03 机动车销售统一发票
61 数电票(航空运输电子客票行程单)
51 数电票(铁路电子客票)
示例
{
    "uid": "stringstringstri",
    "nsrsbh": "string",
    "dlsfsjh": "string",
    "billType": "string",
    "gxlx": 0,
    "skssq": "string",
    "fpList": [
        {
            "qdfphm": "string",
            "fpdm": "string",
            "fphm": "string",
            "je": 0,
            "yxSe": 0,
            "kprq": "2019-08-24T14:15:22Z",
            "fplxDm": "string"
        }
    ]
}

示例代码

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/invoiceDeductionCheck' \
--header 'Content-Type: application/json' \
--data-raw '{
    "uid": "stringstringstri",
    "nsrsbh": "string",
    "dlsfsjh": "string",
    "billType": "string",
    "gxlx": 0,
    "skssq": "string",
    "fpList": [
        {
            "qdfphm": "string",
            "fpdm": "string",
            "fphm": "string",
            "je": 0,
            "yxSe": 0,
            "kprq": "2019-08-24T14:15:22Z",
            "fplxDm": "string"
        }
    ]
}'

返回响应

🟢200OK
application/json
Body
Banas 返回结果
result
object (SyncCheckInvoiceResponse) 
可选
checkResponseList
array[object (CheckingResponse) {20}]  | null 
勾选结果List
可选
zt
string  | null 
可选
code
string  | null 
可选
message
string  | null 
可选
status
integer <int32>
可选
状态码 200 成功
errorMessage
string  | null 
异常信息
可选
示例
{
    "result": {
        "checkResponseList": [
            {
                "invoiceType": "string",
                "invoiceCode": "string",
                "invoiceNumber": "string",
                "sdInvoiceNumber": "string",
                "invoiceDate": "string",
                "amount": 0,
                "taxAmount": 0,
                "effectiveTaxAmount": 0,
                "invoiceState": "string",
                "manageState": "string",
                "checkState": "string",
                "checkType": "string",
                "checkTime": "string",
                "period": "string",
                "originalPeriod": "string",
                "buyTaxNumber": "string",
                "taskState": "string",
                "taskResult": "string",
                "errorCode": "string",
                "errorMessage": "string"
            }
        ],
        "zt": "string",
        "code": "string",
        "message": "string"
    },
    "status": 0,
    "errorMessage": "string"
}
修改于 2024-08-26 06:29:53
上一页
全量发票查询(含发票明细)
下一页
申请、撤销、确认
Built with