Retrieve Beneficiary
Get a specific beneficiary by specifying the beneficiary_id.
Documentation Index
Fetch the complete documentation index at: https://developers.uqpay.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
The API token for login provided by UQPay.
Headers
Specifies the sub-account on whose behalf the request is made. This should be set to the account_id, which can be retrieved via the List Connected Accounts. If omitted or empty, the request is executed using the master account.
More information at Connected Accounts.
Path Parameters
Universally unique identifier (UUID v4) of a resource.
"b3d9d2d5-4c12-4946-a09d-953e82sed2b0"
Response
OK - Successfully retrieved a beneficiary.
Universally unique identifier (UUID v4) of the beneficiary.
"b3d9d2d5-4c12-4946-a09d-953e82sed2b0"
The reference generated by the system to identify the entity.
"P220406-LLCVLRM"
Specifies the type of beneficiary entity to filter by. Valid values are:
COMPANY: corporate entitiesINDIVIDUAL: personal accounts
COMPANY, INDIVIDUAL The payment method needs to be specified to ensure that accurate banking details are captured and validated for the specified payment method.
LOCAL, SWIFT "LOCAL"
Email address of the beneficiary.
"example@uqpay.com"
Status of the beneficiary.
ACTIVE, PENDING "ACTIVE"
Nickname of the beneficiary.
120"John Doe"
Company name of the beneficiary, only exist when the entity_type is COMPANY.
-
When
payment_method = SWIFT:- Only English letters, numbers, special characters (half-width format), and spaces can be included.
- Allowed special characters:
-_().,@#~ ! $ % ^ & * + = { } [ ] \ | : " ' < > ? /・……
-
When
payment_method = LOCAL:- No strict validation rules apply, local language characters are supported.
-
No need to pass this field when
bank_details.bank_country_code = SG&bank_details.account_currency_code = SGD -
When
bank_country_code = CN&account_currency_code = CNH&payment_method = LOCAL&entity_type = COMPANY, Chinese characters and Chinese parentheses()are supported.
120^[a-zA-Z0-9 -_().,@#~!$%^&*+={}\|:"'<>?/・……]*$"UQPAY TECHNOLOGY SG PTE LTD"
Summary of the beneficiary.
"John Doe"
First name of the beneficiary, only exist when the entity_type is INDIVIDUAL.
-
When
payment_method = SWIFT:- Only English letters, numbers, special characters (half-width format), and spaces can be included.
- Allowed special characters:
-_().,@#~ ! $ % ^ & * + = { } [ ] \ | : " ' < > ? /・……
-
When
payment_method = LOCAL:- No strict validation rules apply, local language characters are supported.
-
No need to pass this field when
bank_details.bank_country_code = SG&bank_details.account_currency_code = SGD
45^[a-zA-Z0-9 -_().,@#~!$%^&*+={}\|:"'<>?/・……]*$"John"
Last name of the beneficiary, only exist when the entity_type is INDIVIDUAL.
-
When
payment_method = SWIFT:- Only English letters, numbers, special characters (half-width format), and spaces can be included.
- Allowed special characters:
-_().,@#~ ! $ % ^ & * + = { } [ ] \ | : " ' < > ? /・……
-
When
payment_method = LOCAL:- No strict validation rules apply, local language characters are supported.
-
No need to pass this field when
bank_details.bank_country_code = SG&bank_details.account_currency_code = SGD
45^[a-zA-Z0-9 -_().,@#~!$%^&*+={}\|:"'<>?/・……]*$"Doe"
The identification number of the individual beneficiary.
Mandatory when the beneficiary is a Mainland China resident and the following conditions are met:
bank_details.account_currency_codeisCNHpayment_methodisLOCAL
"110101199001011234"
Address of the beneficiary.
- No need to pass this field when
bank_details.bank_country_code = SG&bank_details.account_currency_code = SGD
Create time of the beneficiary.
"2024-03-01T00:00:00+08:00"
Update time of the beneficiary.
"2024-03-01T00:00:00+08:00"
Additional information for beneficiaries.

