Skip to main content

Other APIs

Smaller method groups: Transaction, Account Number, User.


Transaction history​

API: POST /v1/transaction/get-paging

const result = await client.transaction.getPaging({
skipCount: 0,
maxResultCount: 10,
});

Account number list​

Get the list of linked bank accounts (with pagination).

API: POST /v1/account-number/get-all-ddl

Parameters​

ParameterTypeRequiredDescription
skipCountnumber✓Number of records to skip (pagination)
maxResultCountnumber✓Maximum number of records returned
filterstring✕Filter by keyword
sortingstring✕Sort order
merchantIdnumber✕Filter by Merchant ID
shopIdsnumber[]✕Filter by a list of shop IDs
bankBinsstring[]✕Filter by bank BIN
bankNamesBankNameEnum[]✕Filter by bank name
realVANumbersstring[]✕Filter by real VA number
merchantAccountNumberIdsnumber[]✕Filter by merchant account ID
isGetMerchantCashAccountsNumberboolean✕Get the merchant's cash accounts
const result = await client.accountNumber.getAllDdl({
skipCount: 0,
maxResultCount: 50,
});

Verify a referral code​

Check whether a referral code is valid.

API: POST /v1/user/verify-referral-code

Parameters​

ParameterTypeRequiredDescription
referralCodestring✓Referral code to verify
const result = await client.user.verifyReferralCode({
referralCode: 'REF_001',
});