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

Parameter

Mandatory

Sign

Type

Length

Remarks

appId

Y

Y

string

64

AppId is unique for merchant

sign

Y

Y

string

128

Sign
Check on About the sign

pageNo

Y

Y

int

12

Page No

pageSize

Y

Y

int

12

Page Size

subMerchantName

N

Y

string

32

Merchant name (fuzzy search)

subMerchantNo

N

Y

string

64

Sub-merchant number

externalSubMerchantNo

N

Y

string

32

External 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
}