Skip to main content

Balance Enquiry

  • Method: POST
  • Endpoint: /api/v1/balance-enquiry

Request Parameters

Field NameData TypeRequiredDescription
requestIdStringYesUnique identifier generated by the originating institution to uniquely reference the balance enquiry request across the switch and participating banks.
stanStringYesSystem Trace Audit Number assigned to the request for transaction tracking, reconciliation, and audit purposes.
processingCodeStringYesCode indicating the transaction type being requested. For balance enquiries, this value is defined by the switch processing code catalog.
tranDateTimeString (ISO-8601)YesDate and time the balance enquiry was initiated by the source institution.
accountNumberStringYesAccount number for which the balance information is being requested.
currencyStringYesISO 4217 currency code of the account to ensure correct balance representation.
countryCodeStringNoISO 3166-1 alpha-2 country code indicating the origin of the balance enquiry transaction.
sourceInstitutionStringYesCode identifying the originating institution
channelStringYesTransaction channel (API, WEB, MOBILE, POS)

Request Parameters

{
"requestId": "REQ-20260123-000002",
"stan": "000201",
"processingCode": "310000",
"tranDateTime": "2026-01-23T10:50:00",
"accountNumber": "0000918480",
"sourceInstitution": "044",
"channel": "Mobile",
"currency": "NGN",
"countryCode": "NG"
}