GET
/
savings
/
{savings_id}
/
transactions
{
  "status": "00",
  "message": "Loans retrieved successfully",
  "data": {
    "summary": {
      "account_number": "1234567890",
      "currency_code": "NGN",
      "from": "2021-01-01",
      "to": "2021-01-01",
      "first_transaction": "2021-01-01",
      "last_transaction": "2021-01-01",
      "opening_balance": 100000,
      "closing_balance": 100000,
      "total_debit_count": 100,
      "total_credit_count": 100,
      "total_debit_value": 100000,
      "total_credit_value": 100000,
      "pages": 10,
      "records_per_page": 10
    },
    "transactions": [
      {
        "id": "1",
        "amount": 100000,
        "channel": "WEB",
        "transaction_type": "WITHDRAWAL",
        "debit_credit": "DEBIT",
        "narration": "Transaction",
        "reference": "1234567890",
        "transaction_time": "2021-01-01",
        "value_date": "2021-01-01",
        "balance_after": 100000,
        "status": "SUCCESSFUL"
      }
    ],
    "custom_properties": [
      {
        "id": "1",
        "description": "custom_property",
        "type": "string",
        "value": "custom_property"
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Headers

connection-id
string

Connection ID for the target bank

idempotency-key
string
required

Unique key to ensure idempotency of the request

signature
string
required

SHA-256 signature of client_secret + ";" + idempotency-key

Path Parameters

savings_id
string
required

The unique identifier for the savings

Query Parameters

from
string

The date from which to get the transactions

to
string

The date to which to get the transactions

page
integer

The page number

Response

Savings transactions retrieved successfully

status
string
required
Example:

"00"

message
string
required
Example:

"Loans retrieved successfully"

data
object
required
I