Skip to navigation

Get beneficiary

View as Markdown

Description:

Retrieves a list of beneficiaries based on optional filter criteria. This endpoint supports flexible search by pspId, text input, and specific fields like name, phone, email, and beneficiary identifiers.

Query Parameters

ParameterTypeDescription
pspIdstringIdentifier of the Payment Service Provider (e.g., finmo, nium).
textstringFree-text search across name, email, and phone fields.
namestringFilter by beneficiary’s name.
phonestringFilter by beneficiary’s phone number.
emailstringFilter by beneficiary’s email address.
customerIdstringFilter by customer’s ID.
beneficiaryIdstringInternal Manis’s beneficiary ID.
pspBeneficiaryIdstringBeneficiary ID assigned by the PSP.
pagenumber
pageSizenumber

Response Body

FieldTypeDescription
idstringIdentifier of the beneficiary
merchantIdstringmerchantId
customerIdstringcustomer id
typestringBeneficiary type: INDIVIDUAL or COMPANY.
beneficiaryNamestringA custom internal name for the beneficiary. Must be unique.
companyInfoobjectInformation about the company beneficiary.
└─ namestringCompany name.
└─ registrationNumberstringCompany registration number.
└─ incorporationCountrystringCountry where the company was incorporated.
└─ emailstringEmail address of the beneficiary company.
└─ phoneCountryCodestringPhone number country code (e.g., +84).
└─ phoneNumberstringPhone number
└─ addressCountrystringCountry of the beneficiary address.
└─ addressZipCodestringZIP/postal code.
└─ addressCitystringCity of the address.
└─ addressStreetstringStreet name and number.
└─ addressStatestringState/province of the address.
└─ addressLocationstringAdditional address info (e.g., suite, building).
firstNamestringFirst name of the contact person or individual beneficiary.
lastNamestringLast name of the contact person or individual beneficiary.
dobstringDate of birth (format: YYYY-MM-DD). Applicable for individuals.
emailstringEmail address of the beneficiary.
phoneCountryCodestringPhone number country code (e.g., +84).
phoneNumberstringPhone number.
addressCountrystringCountry of the beneficiary address.
addressCitystringCity of the address.
addressStatestringState/province of the address.
addressZipCodestringZIP/postal code.
addressStreetstringStreet name and number.
addressLocationstringAdditional address info (e.g., suite, building).
identificationTypestringType of ID document (e.g., PASSPORT, NATIONAL_ID).
identificationValuestringID number or code.
identificationCustomTypestringCustom identification type (used when identificationType is null).
descriptionstringFree text description or note about the beneficiary.
relationshipstringrelationship with the customer
accountInfoobjectaccount information
└─ accountTypestringAccount type, one of value: BANK, CARD, WALLET, PROXY, CASH
└─ accountNumberstringAccount number of the beneficiary (may be null or optional for some PSPs).
└─ currencystringTransaction currency (e.g., USD, SGD).
└─ bankNamestringBeneficiary bank name.
└─ bankCitystringBeneficiary bank city.
└─ bankCitystringBeneficiary bank country.
└─ routingCodeType1stringLocal payment routing system. If supplied, a value for routing_code_value_1 must also be supplied.
Enum: ABA
BSB
BIC_SWIFT
BANK_CODE
BRANCH_CODE
IFSC
IBAN
SORT_CODE
└─ routingCodeValue1stringThe value for any routing system is specified in routing_code_type_1. If supplied, a value for routing_code_type_1 must also be supplied.
└─ routingCodeType2stringLocal payment routing system. If supplied, a value for routing_code_value_2 must also be supplied.
Enum: ABA
BSB
BIC_SWIFT
BANK_CODE
BRANCH_CODE
IFSC
IBAN
SORT_CODE
└─ routingCodeValue2stringThe value for any routing system is specified in routing_code_type_2. If supplied, a value for routing_code_type_2 must also be supplied.
└─ routingCodeType3stringLocal payment routing system. If supplied, a value for routing_code_value_3 must also be supplied.
Enum: ABA
BSB
BIC_SWIFT
BANK_CODE
BRANCH_CODE
IFSC
IBAN
SORT_CODE
└─ routingCodeValue3stringThe value for any routing system is specified in routing_code_type_3. If supplied, a value for routing_code_type_3 must also be supplied.
└─ proxyTypestringProxy type for this payout is MOBILE, UEN, or NRIC
└─ proxyValuestringProxy values are dependent on proxy type
└─ intermediaryBicSwiftstringSWIFT BIC associated with the Intermediary Agent
└─ payIdstringNPP PayID (AU Specific)
└─ payIdTypestringMention the type of PayID, It takes values [“EMAIL, PHONE, ORG, ABN”]
pspBeneficiariesobject arrayPSP beneficiary info
└─ pspIdstringIdentifier of the Payment Service Provider (e.g., finmo).
└─ pspBeneficiaryIdstringIdentifier of the beneficiary in the Payment Service
└─ createdAtdate(yyyy-MM-dd’T’HH:mm:ss.SSS’Z’)
└─ createdBystring
createdAtdate(yyyy-MM-dd’T’HH:mm:ss.SSS’Z’)
createdBystring
updatedAtdate(yyyy-MM-dd’T’HH:mm:ss.SSS’Z’)
updatedBystring

Query parameters

pspIdstringOptional
textstringOptional
namestringOptional
phonestringOptional
emailstringOptional
beneficiaryIdstringOptional
pspBeneficiaryIdstringOptional
customerIdstringOptional
pagestringOptional
pageSizestringOptional

Response

OK
datalist of objects
totalIteminteger
totalPageinteger
currentPageinteger