Core Banking Services
  1. Transaction
Core Banking Services
  • Introduction
  • Terminologies
  • Webhooks
  • Authentication
  • Account
    • Product List
      GET
    • Create Account
      POST
    • Find Client
      POST
    • Accounts
      GET
    • Create Additional Account
      POST
    • Account Details By BVN
      GET
    • Get Client Addresses
      GET
    • Get Account Details
      GET
    • Get Account Summary
      GET
    • Client Images
      GET
    • Update BVN
      POST
    • Update Transaction Limit
      POST
  • KYC
    • Get KYC Info
      POST
    • Update KYC
      POST
  • Transaction
    • Payment Types
      GET
    • Debit Account
      POST
    • Credit Account
      POST
    • Transaction History
      GET
    • Transaction Details
      GET
  • Transfer
    • Get Institutions
      GET
    • Name Inquiry
      POST
    • Interbank Transfer
      POST
    • InterBank Transfer Query
      GET
    • Transfer Details
      GET
    • IntraBank Transfer
      POST
    • Intrabank Transfer To Virtual Accounts
      POST
  • Reporting
    • Report Types
    • Get Report Parameters
    • Create Report
    • Report Details
    • Get Reports
  1. Transaction

Transaction History

Deprecated
GET
/core/transactions/{nuban}
This endpoint allows you to fetch the transaction history for a specific account, identified by its NUBAN. You can filter transactions based on the start and end dates. The API returns a list of transactions that match the specified NUBAN and date range.
Note: This feature has been deprecated, contact adminstrator for use of Webhooks
Query Parameters:
ParameterTypeDescription
nubanstringThe NUBAN (Nigerian Uniform Bank Account Number) of the account.
startDatestringThe start date for filtering transactions (format: dd-mm-yyyy).
endDatestringThe end date for filtering transactions (format: dd-mm-yyyy).
Response Body:
FieldTypeDescription
idintegerA unique identifier for the transaction.
nubanstringThe NUBAN of the account involved in the transaction.
amountdecimalThe amount involved in the transaction.
paymentTypeIdintegerThe ID representing the payment type (if available).
notesstringAny additional notes or details about the transaction.
transactionDatestringThe date when the transaction occurred (in dd-mm-yyyy format).
transactionTypestringThe type of transaction, e.g., DEPOSIT or WITHDRAWAL.
balancedecimalThe account balance after the transaction.

Request

Path Params
nuban
string 
required
Example:
0000000024
Query Params
startDate
string 
optional
Example:
1-03-2022
endDate
string 
optional
Example:
13-08-2023

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/core/transactions/0000000024?startDate=1-03-2022&endDate=13-08-2023'

Responses

🟢200Success
application/json
Body
array of:
id
integer 
required
nuban
string 
required
amount
integer 
required
paymentTypeId
integer 
required
notes
string 
required
transactionDate
string 
required
transactionType
string 
required
balance
integer 
required
Example
[
    {
        "id": 101,
        "nuban": "0000000024",
        "amount": 5000,
        "paymentTypeId": 175,
        "notes": "BULK TRANSFER - TESTING PAYMENT TYPE",
        "transactionDate": "13-08-2023",
        "transactionType": "DEPOSIT",
        "balance": 5916
    },
    {
        "id": 86,
        "nuban": "0000000024",
        "amount": 400,
        "paymentTypeId": 150,
        "notes": "BULK TRANSFER - 323",
        "transactionDate": "12-08-2023",
        "transactionType": "DEPOSIT",
        "balance": 499
    },
    {
        "id": 87,
        "nuban": "0000000024",
        "amount": 5,
        "paymentTypeId": 150,
        "notes": "BULK TRANSFER - JUST A TRANSFER 2\r",
        "transactionDate": "12-08-2023",
        "transactionType": "DEPOSIT",
        "balance": 504
    },
    {
        "id": 96,
        "nuban": "0000000024",
        "amount": 12,
        "transactionDate": "12-08-2023",
        "transactionType": "DEPOSIT",
        "balance": 516
    },
    {
        "id": 105,
        "nuban": "0000000024",
        "amount": 400,
        "transactionDate": "12-08-2023",
        "transactionType": "DEPOSIT",
        "balance": 916
    },
    {
        "id": 71,
        "nuban": "0000000024",
        "amount": 5,
        "transactionDate": "10-08-2023",
        "transactionType": "DEPOSIT",
        "balance": 89
    },
    {
        "id": 75,
        "nuban": "0000000024",
        "amount": 5,
        "transactionDate": "10-08-2023",
        "transactionType": "DEPOSIT",
        "balance": 94
    },
    {
        "id": 83,
        "nuban": "0000000024",
        "amount": 5,
        "transactionDate": "10-08-2023",
        "transactionType": "DEPOSIT",
        "balance": 99
    },
    {
        "id": 67,
        "nuban": "0000000024",
        "amount": 21,
        "transactionDate": "09-08-2023",
        "transactionType": "DEPOSIT",
        "balance": 50
    },
    {
        "id": 69,
        "nuban": "0000000024",
        "amount": 34,
        "transactionDate": "09-08-2023",
        "transactionType": "DEPOSIT",
        "balance": 84
    },
    {
        "id": 53,
        "nuban": "0000000024",
        "amount": 11,
        "transactionDate": "05-08-2023",
        "transactionType": "DEPOSIT",
        "balance": 11
    },
    {
        "id": 57,
        "nuban": "0000000024",
        "amount": 10,
        "transactionDate": "05-08-2023",
        "transactionType": "DEPOSIT",
        "balance": 21
    },
    {
        "id": 61,
        "nuban": "0000000024",
        "amount": 7,
        "paymentTypeId": 1,
        "notes": "BULK TRANSFER - TEST BULK 5",
        "transactionDate": "05-08-2023",
        "transactionType": "DEPOSIT",
        "balance": 28
    },
    {
        "id": 63,
        "nuban": "0000000024",
        "amount": 1,
        "transactionDate": "05-08-2023",
        "transactionType": "DEPOSIT",
        "balance": 29
    }
]
Modified at 2025-04-03 20:15:41
Previous
Credit Account
Next
Transaction Details
Built with