# 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"
}