AppZone API Documentation
  • Overview
    • Welcome
    • Getting Started
    • Enterprise User Oauth
  • Account
    • Account API
      • Create Account
      • Account Enquiry
      • Freeze Account
      • Unfreeze Account
      • Check Freeze Status
      • Place Lien on Account
      • Remove Lien on Account
      • Check Lien Status
      • Activate Post-No-Debit on Account
      • Deactivate Post-No-Debit on Account
      • Check Post-No-Debit Status
      • Retrieve BVN Details
      • Create Customer and Account
      • Update Account Tier2
      • Get Bank One Balance Enquiry
      • Generate Account Statement
      • Get Active Savings Accounts by CustomerID
      • Search Transactions
      • Get Transactions
  • Customer
    • Customer API
      • Create Customer
      • Update Customer
      • Get Customer by Account Number
  • Loans
    • Loan API
      • Get Loans By Customer Id
      • Get Loan Repayment Schedule
      • Loan Creation Application 2
      • Get Loan Account Balance 2
  • Account Officer
  • Standing Order
    • Standing Order API
      • Standing Order Creation Application2
      • Get Standing Orders By Debit Account Number
      • Cancel Standing Order
  • Fixed Deposit
    • Fixed Deposits API
      • Create Fixed Deposit Account
      • Get Fixed Deposit Account By Account Number
      • Get Fixed Deposit Account By Liquidation Account
      • Get Fixed Deposit Account By Phone Number
  • Transfers
    • Transfer API
      • Name Enquiry
      • Intra Bank (Local) Fund Transfer
      • Intra Bank Transfer
  • Cards
    • Cards API
      • Retrieve Institution Configurations
      • Card Request
      • Get Customer Cards
      • Hotlist Customer Card
      • Check Card Generation Status
      • Link Card to Customer Account
      • Freeze Cards
      • Unfreeze Cards
      • Add Transaction Limit to Customer Card
      • View Transaction Limit on Customer Card
      • Update Transaction Limit on Customer Card
      • Disable channel for customer card
      • Get Card Delivery Options
      • Re-Enable Channel for Customer Card
  • Overdraft
    • Overdraft API
      • Create Overdraft
      • Get Overdraft Interests
      • Get Overdraft Fees
  • Transactions
    • Transactions API
      • Transaction Status Confirmation
      • Credit Customer Account
      • Debit Customer Account
      • Reversals
  • Bills Payment
    • Bills Payment API
      • Get Commercial Bank
      • Get Billers
      • Get Billers Category
      • Get Payment Items
      • Initiate Bills Payment Transaction
  • Messaging
    • Save Bulk SMS
    • Save Email
Powered by GitBook
On this page
  1. Account
  2. Account API

Generate Account Statement

This returns account statement of a customer

PreviousGet Bank One Balance EnquiryNextGet Active Savings Accounts by CustomerID

Last updated 3 years ago

This is a Core API

To generate a customer's statement of account you have to first build the complete request url by passing accountNumber, fromDate, toDate, isPdf, arrangeAsc, showSerialNumber, showTransactionDate, showReversedTransactions, showInstrumentNumber params to the generate statement of account endpoint.

Then you make a get request to your complete endpoint.

We have a Production URL and Staging URL you are advised to use the staging during development.

Production URL

Staging URL

Here is an example request with sample payload to the staging endpoint.

GET http://staging.mybankone.com/BankOneWebAPI/api/Account/GenerateAccountStatement2

Query Parameters

Name
Type
Description

accountNumber*

Int

Customer's account number

fromDate*

Date

Date you want to you want the statement of account to start from

toDate*

Date

Date you want the statement of account to end

isPdf*

Boolean

Checks if you want your response in pdf format

arrangeAsc

Boolean

Checks if you want the response in ascending order

showSerialNumber

Boolean

Checks if you want to to show serial number in the response

showTransactionDate

Boolean

Checks if you want to show transaction date in the response

showReversedTransactions

Boolean

Checks if you want to show reversed transactions in the response

showInstrumentNumber

Boolean

Checks if you want to show instrument number

{
  "IsSuccessful": true,
  "CustomerIDInString": null,
  "Message": "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MzI0IDIwMDAgMTAzOV0vRm9udE5hbWUvQXJpYWxNVC9JdGFsaWNBbmdsZSAwL1N0ZW1WIDgwL0ZsYWdzIDMyPj4KZW5kb2JqCjIgMCBvYmoKPDwvVHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvQmFzZUZvbnQvQXJpYWxNVC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRmlyc3RDaGFyIDMyL0xhc3RDaGFyIDEyMS9XaWR0aHNbMjc3IDAgMCAwIDAgMCAwIDAgMzMzIDMzMyAwIDAgMjc3IDMzMyAyNzcgMjc3IDU1NiA1NTYgNTU2IDU1NiA1NTYgNTU2IDU1NiA1NTYgNTU2IDU1NiAwIDAgMCAwIDAgMCAwIDY2NiA2NjYgNzIyIDcyMiA2NjYgNjEwIDc3NyAwIDI3NyA1MDAgNjY2IDU1NiA4MzMgNzIyIDc3NyA2NjYgMCA3MjIgNjY2IDYxMCA3MjIgNjY2IDAgNjY2IDY2NiAwIDAgMCAwIDAgMCAwIDU1NiA1NTYgNTAwIDU1NiA1NTYgMjc3IDU1NiA1NTYgMjIyIDIyMiAwIDIyMiA4MzMgNTU2IDU1NiA1NTYgMCAzMzMgNTAwIDI3NyA1NTYgMCAwIDAgNTAwXS9Gb250RGVzY3JpcHRvciA2IDAgUj4+CmVuZG9iagozIDAgb2JqCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1R5cGUxL0Jhc2VGb250L0hlbHZldGljYS9FbmNvZGluZy9XaW5BbnNpRW5jb2Rpbmc+PgplbmRvYmoKNSAwIG9iago8PC9UeXBlL1BhZ2VzL0NvdW50IDEvS2lkc1sxIDAgUl0vSVRYVCg1LjEuMSk+PgplbmRvYmoKNyAwIG9iago8PC9UeXBlL0NhdGFsb2cvUGFnZXMgNSAwIFIvUGFnZUxheW91dC9TaW5nbGVQYWdlL09wZW5BY3Rpb248PC9TL0dvVG8vRFsxIDAgUi9GaXRCViAwLjhdPj4+PgplbmRvYmoKOCAwIG9iago8PC9Qcm9kdWNlcihpVGV4dFNoYXJwIDUuMS4xIFwoY1wpIDFUM1hUIEJWQkEpL0NyZWF0aW9uRGF0ZShEOjIwMjIwNDI1MTM0NTQ2KzAxJzAwJykvTW9kRGF0ZShEOjIwMjIwNDI1MTM0NTQ2KzAxJzAwJyk+PgplbmRvYmoKeHJlZgowIDkKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAxNTQwIDAwMDAwIG4gCjAwMDAwMDE4NzMgMDAwMDAgbiAKMDAwMDAwMjMxNSAwMDAwMCBuIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAwMDI0MDMgMDAwMDAgbiAKMDAwMDAwMTcxNiAwMDAwMCBuIAowMDAwMDAyNDY2IDAwMDAwIG4gCjAwMDAwMDI1NzQgMDAwMDAgbiAKdHJhaWxlcgo8PC9TaXplIDkvUm9vdCA3IDAgUi9JbmZvIDggMCBSL0lEIFs8OGQ5ZmVlZThiMmFlODRkNWNkOTA4MTkzNTg3Zjg3YTg+PGI0ZGRjNmEzMDQ1NDY1YTgwNDEwNTYyZWY1Yjg1ODQ1Pl0+PgpzdGFydHhyZWYKMjcwOQolJUVPRgo=",
  "TransactionTrackingRef": null,
  "Page": null
}
    

http://api.mybankone.com/BankOneWebAPI/api/Account/GenerateAccountStatement2?accountNumber={{account_number}}&fromDate={{date}}&toDate={{date}}&isPdf=true&arrangeAsc=true&showSerialNumber=true&showTransactionDate=false&showReversedTransactions=false&showInstrumentNumber=false
http://staging.mybankone.com/BankOneWebAPI/api/Account/GenerateAccountStatement2?accountNumber={{account_number}}&fromDate={{date}}&toDate={{date}}&isPdf=true&arrangeAsc=true&showSerialNumber=true&showTransactionDate=false&showReversedTransactions=false&showInstrumentNumber=false