# 2. 查询授权状态接口

# 简要描述

  • 授权代扣-查询授权状态接口

# 请求URL

  • /api/jt/direct/debit/token/query

# 请求方式

  • POST

# 请求头

参数名 必选 类型 说明
Content-Type string application/json

# 请求体参数

参数名 必选 类型 说明
appId string 应用APPID
userId string 商户内部用户ID
payToken string token值
timestamp long 当前时间戳
sign string 签名

# 请求体示例

{
  "appId": "f90addc4861540ef9312e87d8f360e08",
  "userId": "user123456",
  "payToken": "tokenabcdef1234567890",
  "timestamp": 1704067200000,
  "sign": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0"
}

# 响应参数

参数名 类型 说明
code integer 响应码
message string 响应信息
data Object 数据

# data参数

参数名 类型 示例 说明
userId String 商户内部用户ID
tokenList List<TokenInfo> token详情列表

# TokenInfo参数

参数名 类型 说明
channelcode string 渠道码
paytoken string token值
tokenStatus string token状态 (ACTIVED, INACTIVED)
expiresTime string token过期时间
inactiveTime string token失效时间
inactiveType string token失效类型 (MCH_CANCEL, PLATFORM_CANCEL, USER_CANCEL, EXPIRED)

# 响应示例

{
  "code": 1000,
  "message": "Success",
  "data": {
    "userId": "u00012",
    "tokenList": [
      {
        "channelCode": "JTWALLET_DIRECT_DEBIT",
        "payToken": "TKJ2F4DY9HWLMPJKLD",
        "tokenStatus": "ACTIVED",
        "expiresTime": "2034-09-18 18:46:24",
        "inactiveTime": null,
        "inactiveType": null
      }
    ]
  }
}

# 响应失败案例 响应code列表

{
  "code": 1002,
  "message": "merchant white ip forbidden"
}