# 2. User Information Query Interface

# Request URL

  • /api/jt/wallet/open/user/getUserInfoPage

# Request Method

  • POST

# Request Headers

Parameter Name Required Type Description
Content-Type Yes string application/json

# Request Parameters

Parameter Name Required Type Description
appId Yes string Application APPID
accountNoList No List<String> Wallet user account numbers
timestamp Yes Long Current timestamp
page No int Page number (default is page 1 if not provided)
size No int Number of items per page (default is 15, maximum 10000 per page)
sign Yes string Signature

# Request Example

{
    "appId":"f90addc4861540ef9312e87d8f360e08",
    "timestamp":1715595802,
    "accountNoList":["2200724250330395"],
    "page":1,
    "size":2, 
    "sign":"EJeMHGDlLu3DdbIK/52aID1soLrD0rfGcEEsAQ8cXFWaXQHioVwfZUD82U5g67NTXP/F/0Mhg6bK7n6rJlC/clYzqZ1kHmO2FbCdujw0ATY+FfM6VkgVT4pXr1jYmg3Xe23RDqhFvkDcOfRvaGPtnf64yrQG32MZps23TsbnafitDbtfqSoDIZkDCw1j1EH3Shhd64xKh9L3O8ivyF2UDOiHSAD8+18JXOxMWMFcR01STKE5B+zlEu5OA98+ClDBdroekBVKDeBeagwwQr+0zDFUvAb+2QIPKA2o0JM3ooituiaKVCgCVfndNjk8wIzKz2QYp+RhjVOC/u+8+Yoqb4KoWjGkMXgDbM1GZpdHG/BmzqXqhnNF0Y0LYS4bkITstlOm30nnHSljT5bxjk2Sq1hp9259SqMdp52OyoznxbRwEva5Wk5YPo+zD8IHOctEjkwWXz9/jo2evK6QcWCOH2LM6cG7EoP6Cg+5P2AUTofSMZsn/ZnAy6h9MXIuirDBiujrKMk85EY74s8i7yCNmjQ5NRbPbKsNTJbkxp2cRSMPzYPzOXXqEgKMmYzVQ5SSAcqFZIj2fAOL/3fG+2aEMn/8AFjJuD3/160BmYCZbAY4A2LJow6SGP/OcifvWPwoziJv0IP5Jff59w0mv6h0+3HnJg5YAcqK7dani1C0cAQ="
}

# Response Parameters

Parameter Name Type Description
code integer Response code
message string Response message
data Object Response data

# data Parameters

Parameter Name Type Description
list List Paginated record information, sorted by creation time in descending order
total integer Total number of records
size integer Number of items per page
current integer Current page number

# list Parameters

Parameter Name Type Description
userId string User ID
accountNo string Wallet user account number (unique identifier for wallet side user)
kycStatus string KYC status (Unsubmitted, Pending, Approved, Rejected)
mobileVerificationStatus string Mobile number verification status (Verified, Unverified)
availableBalance double Available balance
withdrawThreshold double Withdrawal threshold

# Response Example

{
    "code": 1000,
    "message": "success",
    "data": {
        "list": [
            {
                "userId": "1095595801938341102",
                "accountNo": "2200724250330395",
                "kycStatus": "Unsubmitted",
                "mobileVerificationStatus": "Verified",
                "availableBalance": 0,
                "withdrawThreshold": 0
            }
        ],
        "total": 1,
        "size": 15,
        "current": 1
    }
}

# Response Failure Example see reference

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