Query Sub-Merchant List

Introduction

This API support Merchant query sub-merchant list.

API Description

Request Method:POST

Request Path:open/api/merchant/list

Parameters

Request parameters

ParameterMandatorySignTypeLengthRemarks
appIdYYstring64AppId is unique for merchant
signYYstring128Sign
Check on About the sign
pageNoYYint12Page No
pageSizeYYint12Page Size
subMerchantNameNYstring32Merchant name (fuzzy search)
subMerchantNoNYstring64Sub-merchant number
externalSubMerchantNoNYstring32External sub-merchant number

Request Example

{
    "appId": "TEST000001",
    "pageNo": 1,
    "pageSize": 20,
    "subMerchantName": "Test Merchant",
    "subMerchantNo": "300017425425788420221",
    "externalSubMerchantNo": "test_000002",
    "sign": "978E318BD09ABEB805898CD59EA318F6C6D5784F14A3FF41CCF60DE333C9364EA8B563393F3C0D8CB5BDE5FB5D25EAD4F19D95B8F4D36D3FFEAFD84031FC8677"
}

Description of Response Parameters

ParameterTypeDetails
successbooleanSuccess
errorbooleanError
codelongResponse code
msgstringResponse message
traceIdstringTrace id
modelobjectResponse details

Description of Model Parameters

ParameterMandatoryTypeDescription
pageNoNintPage number
pageSizeNintNumber of items per page
sumRowNintTotal number of items
sumPageNintTotal number of pages
lastPageNbooleanWhether it is the last page
dataNobjectData

Model Data

Parameter NameMandatoryTypeDescription
externalSubMerchantNoYstringExternal sub-merchant number
subMerchantNoYstringSub-merchant number
subMerchantNameNstringSub-merchant name
businessTypeNstring1. Online 2. Offline 3. Both
officialWebsiteAddressNstringOfficial website address
companyRegisteredNameNstringRegistered name of the company entity
entityRegistrationNumberNstringRegistration number of the entity
registrationDateNstringRegistration date
registeredBusinessAddressNstringRegistered company address (Country/State/City/Street Address)
emailNstringCompany email address
businessRangeNstringBusiness model
slidingPointNdoubleSlippage percentage
slidingFixedValueNdoubleFixed slippage value
deductionMethodNstringDeduction method: INNER_BUCKLE (internal), OUTER_BUCKLE (external)
payWayCodeNstringpayWayCode
autoWithdrawStatusNbooleanWhether auto-withdrawal is enabled
autoWithdrawAmountLimitNdoubleAuto-withdrawal amount (in dollar, two decimal places)
bankFormInfoNobjectBank withdrawal form information

Response Example

{
    "code": "0",
    "msg": "success",
    "model": {
        "pageNo": 1,
        "pageSize": 20,
        "sumRow": 1,
        "data": [
            {
                "subMerchantNo": "300017425425788420221",
                "externalSubMerchantNo": "test_000002",
                "subMerchantName": "Test Merchant",
                "businessType": "Online",
                "officialWebsiteAddress": "https://testmerchant.com",
                "companyRegisteredName": "Test Company Ltd.",
                "entityRegistrationNumber": "1234567890",
                "registrationDate": "2025-01-01",
                "registeredBusinessAddress": null,
                "email": "[email protected]",
                "businessRange": "E-commerce",
                "slidingPoint": 0.05,
                "slidingFixedValue": 5,
                "deductionMethod": "INNER_BUCKLE",
                "payWayCode": "USDT",
                "autoWithdrawStatus": true,
                "autoWithdrawAmountLimit": 1000,
                "bankFormInfo": {
                    "drawNetwork": "TRX",
                    "drawAddress": "0xa6459EF31C68DCF46cC603C526526DB1C6eE4fD1"
                }
            }
        ],
        "sumPage": 1,
        "startIndex": 0,
        "lastPage": true
    },
    "traceId": "67e228f2e23dd7de8d0247f3cc53ef3d",
    "success": true,
    "error": false
}

Did this page help you?