Retrieve a customer account record with the given account identifier

This operation retrieves the details of an Account given an accountId. The accountId is one of the unique identifiers for an account (e.g. FiAccountIdentifier.identification or MsisdnAccountIdentifier.msisdn).

Request
path Parameters
accountId
required
string

One of the unique identifiers of an account, such as an account number or additional identifier. This value must be URL encoded.

query Parameters
identifierType
string

The type of identifier used to retrieve the account. When included, this value allows for faster retrieval of the account information by reducing the search space to a specific identifierType additionally, the inclusion of this parameter will filter results such that if the identifier specified exists but is of a different type, it will not be found.

Enum: "FI_ACCOUNT_IDENTIFIER" "PROPRIETARY_ACCOUNT_IDENTIFIER" "IBAN_ACCOUNT_IDENTIFIER" "MSISDN_ACCOUNT_IDENTIFIER"
Responses
200

The account information as found based on the provided accountId.

400

Bad Request.

404

Account not found.

500

Internal server error. Any 5xx should be considered as transitive and the original request should therefore be retried.

get/accounts/{accountId}
Response samples
application/json
{
  • "account": {
    },
  • "primaryAccountOwnerDetails": {
    },
  • "otherAccountOwnerDetails": [
    ]
}
Copyright © Electrum Payments (Pty) Ltd. 2019-2023. All right reserved.