Skip to main content Skip to footer
Equaze Help Documentation

Beneficiary

  • API Overview
  • Get Information of User’s Account
  • Add New Beneficiary to Account
  • Account Beneficiary Lookup
  • Deleting a Beneficiary

PKI Setup

  • Generating RSA Private Key and Certificate Request in Terminal (for macOS)
  • Generate RSA Private Key and Certificate Request in OpenSSL command prompt (for Windows)
  • Generate a Digital Certificate in Online account
  • Regenerate an API key for PKI request in Postman
  • Create a Valid Body for the Digital Certificate in Postman
  • The “Digital Signature” Creation Using .NET (Dotnet)

Executing a Transaction Using PKI

  •  Initiating a Secure PKI Transaction Using API

Webhooks

  • Enabling Webhooks

Webhooks Specifications

  • V6 Webhooks Specification
  • V7 Webhooks Specification

API Authorisation Access

  • Get Access Token Using Refresh Token
  • Get a Bearer Token
  • Regenerate API Key
  • Get Existing API Key
View Categories
  • Home
  • Guide
  • API Guide
  • Beneficiary
  • Account Beneficiary Lookup

Account Beneficiary Lookup

2 min read

Prerequisites

The following data is required to make a successful API request:

  1. Bearer Token of current User. (refer to Get a Bearer Token – Equaze Help Documentation)
  2. AccountERN of the Account you want to get the list of beneficiaries linked to it. (refer to Get Information of User’s Account – Equaze Help Documentation)

Set Authorization to:

  • Auth Type = Bearer Token
  • Token = YourBearerToken

Use the following API URL with method = POST:

https://api.prd.enumis.co.uk/onlineaccount-api/json/reply/ListBeneficiaryAccountsRequest

There are two methods for getting beneficiary information.

A. Getting All Beneficiary linked to an Account.

If you want to retrieve all Beneficiaries linked to the target Account, the request body will be as follows:

Body:

{
    "accountERN": "YourAccountERN",
    "take": 100
}

Replace “YourAccountERN” with your actual AccountERN then click on “Send” button.

Example of the data return:

{
    "count": 61,
    "results": [
        {
            "beneficiaryId": 123456,
            "beneficiaryType": "Person",
            "firstName": "Abc",
            "lastName": "Abc",
            "postalAddress": {
                "buildingNumber": "123",
                "buildingName": "Abc",
                "streetName": "Abc",
                "townName": "Abc",
                "stateDistrict": "Abc",
                "country": "GB",
                "postCode": "Abc"
            },
            "sortCode": "123456",
            "accountNumber": "12345678",
            "accountName": "Abc Abc",
            "nickName": "Abc Abc",
            "copCustomerAccept": true,
            "isChap": true,
            "accno": "GB00ENUM04047612345678",
            "custCode": "123",
            "sanctionCheckExternalId": "",
            "isActive": true
        },        
        {
            "beneficiaryId": 123456,
            "beneficiaryType": "Business",
            "businessName": "ABC",
            "firstName": "",
            "lastName": "",
            "iban": "GB00ENUM04047612345678",
            "accountName": "ABC",
            "nickName": "ABC",
            "copCustomerAccept": true,
            "accno": "GB00ENUM04047612345678",
            "custCode": "123",
            "sanctionCheckExternalId": "",
            "isActive": true
        },
        {...}
    ]
}

B. Getting Specific Beneficiary linked to an Account by “nickname”

If you want to retrieve only specific beneficiary using beneficiary’s nickname, the request body will be as follows:

Body:

{
    "accountERN": "YourAccountERN",
    "nickName": "YourBeneficiaryNickName"
}

Replace “YourAccountERN” with your actual AccountERN and “YourBeneficiaryNickName” with your actual Beneficiary’s NickName then click on “Send” button.

This will return 10 beneficiaries that contain your nickname input of your account you are looking up.

Example of the data return:

{
    "count": 2,
    "results": [
        {
            "beneficiaryId": 123456,
            "beneficiaryType": "Person",
            "firstName": "Abc",
            "lastName": "Abc",
            "postalAddress": {
                "buildingNumber": "123",
                "buildingName": "Abc",
                "streetName": "Abc",
                "townName": "Abc",
                "stateDistrict": "Abc",
                "country": "GB",
                "postCode": "Abc"
            },
            "sortCode": "123456",
            "accountNumber": "12345678",
            "accountName": "Abc Abc",
            "nickName": "YourBeneficiaryNickName",
            "copCustomerAccept": true,
            "isChap": true,
            "accno": "GB00ENUM04047612345678",
            "custCode": "123",
            "sanctionCheckExternalId": "",
            "isActive": true
        },        
        {
            "beneficiaryId": 123456,
            "beneficiaryType": "Business",
            "businessName": "ABC",
            "firstName": "",
            "lastName": "",
            "iban": "GB00ENUM04047612345678",
            "accountName": "ABC",
            "nickName": "YourBeneficiaryNickName",
            "copCustomerAccept": true,
            "accno": "GB00ENUM04047612345678",
            "custCode": "123",
            "sanctionCheckExternalId": "",
            "isActive": true
        },
        {...}
    ]
}

What are your Feelings

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Add New Beneficiary to AccountDeleting a Beneficiary
Table of Contents
  • Prerequisites
  • A. Getting All Beneficiary linked to an Account.
  • B. Getting Specific Beneficiary linked to an Account by “nickname”
"Equaze" is a trading style of Enumis Ltd. Enumis Limited is authorised and regulated by the Financial Conduct Authority as an Electronic Money Institution (FRN 900028) and authorised and regulated by the Financial Conduct Authority for Consumer Credit (FRN 724110) Company Registration E&W 7441513. Enumis Mastercard Products are issued by Enumis Limited pursuant to a license from Mastercard International Incorporated. Mastercard and the Mastercard Brand Mark are registered trademarks of Mastercard International Incorporated.
Equaze Help Documentation
© Copyright Equaze