Manage beneficiaries
You can perform the following operations on beneficiaries after you have created them.
Update a beneficiary
After a beneficiary is created, you can call Update existing beneficiary API to update the saved beneficiary information. Specify the beneficiary_id
in the endpoint URL and parameters you wish to update in your request body. The same schema validation and response body as in Create a new beneficiary API will apply.
The list of parameters that can be updated:
transfer_methods
nickname
beneficiary.first_name
beneficiary.last_name
beneficiary.date_of_birth
beneficiary.address
beneficiary.bank_details
- some fields inside
beneficiary.additional_info
business_phone_number
business_registration_number
legal_rep_first_name_in_chinese
legal_rep_last_name_in_chinese
legal_rep_id_number
legal_rep_mobile_number
legal_rep_bank_account_number
personal_email
personal_id_number
personal_id_type
personal_mobile_number
Example request
If you are registered as a platform account, you can call this endpoint on behalf of your connected accounts by specifying the open ID in the x-on-behalf-of
header.
Delete a beneficiary
Call Delete existing beneficiary API to delete a beneficiary. Specify the beneficiary_id
in the endpoint URL. A successful deletion returns true
in the response.
Example request
If you are registered as a platform account, you can call this endpoint on behalf of your connected accounts by specifying the open ID in the x-on-behalf-of
header.