Account Information
Last updated April 8th, 2024
The Account Details API offers a comprehensive view of various account types, including savings, current, domiciliary, and business accounts. It furnishes crucial information such as the account holder's name, account number, balance in NGN, and the current data availability status. Additionally, it provides specifics about the associated financial institution, covering details like the institution's name, type (e.g., personal banking), bank code, and the authentication method (e.g., mobile banking).
Response Object
Request
1234567891011121314151617181920212223242526
{
"status": "successful",
"message": "Request was succesfully completed",
"timestamp": "2024-04-12T06:31:02.289Z",
"data": {
"account": {
"id": "64779d900000000000b3de23aeb8",
"name": "Samuel Olamide Nomo",
"currency": "NGN",
"type": "Digital Savings Account",
"account_number": "1234567890",
"balance": 333064,
"bvn": "0065",
"institution": {
"name": "GTBank",
"bank_code": "058",
"type": "PERSONAL_BANKING"
}
},
"meta": {
"data_status": "AVAILABLE",
"auth_method": "internet_banking"
}
}
}
Account Fields
Field | Description | Type |
status | This returns the status of API call made which could be successful or failed. | string |
message | This field returns the API response message | string |
data | This field returns an object with all the user's account data | object |
data.id | The unique identifier for a connected account which has new or updated transaction data | string |
data.name | The account name of the connected bank account | string |
data.type | The account type of the connected user E.g 'SAVINGS ACCOUNT', 'CURRENT ACCOUNT' | string |
data.account_number | The account number of the connected account | string |
data.balance | The current account balance of the connected user | string |
data.currency | The curency of the connected user ('NGN', 'GHS', e.t.c) | string |
data.data_status | The status of the returned connected data, if it is 'AVAILABLE', 'PROCESSING', 'FAILED' | string |
data.institution | All data related to the financial institution of the connected user | object |
data.institution.name | The institution name of the connected account | string |
data.institution.bank_code | The bank code of the institution name connected to this account | string |
data.institution.type | The type of banking method for this connected user. E.g 'PERSONAL_BANKING', 'BUSINESS_BANKING' & 'PAYMENT_GATEWAY' | string |
data.institution.auth_method | This refers to the authentication method used by user. It returns either,'mobile_banking' or 'internet_banking' | string |
data.created_at | The time the connected account was created | string |
data.updated_at | The time the connected account was last updated | string |