---
title: "Get Account Pending Transactions"
method: GET
path: "/za/pb/v1/accounts/{accountId}/pending-transactions"
tags: ["Account information"]
---

# Get Account Pending Transactions

`GET /za/pb/v1/accounts/{accountId}/pending-transactions`

Obtain a specified account's pending transactions.

## Path parameters

- `accountId` string, required

## Response `200`

Resource has been retrieved

- object
  - `data` object, required
    - `PendingTransaction` object[]
      - `accountId` string — A unique and immutable identifier used to identify the account resource. This identifier has no meaning to the account owner.
      - `type` 'CREDIT' | 'DEBIT'
      - `status` 'POSTED' | 'PENDING'
      - `description` string — Unique identifier for the transaction within an servicing institution. This identifier is both unique and immutable.
      - `transactionDate` string, date-time — Date and time at which assets become available to the account owner in case of a credit entry, or cease to be available to the account owner in case of a debit transaction entry. Usage: If transaction entry status is pending and value date is present, then the value date refers to an expected/requested value date. For transaction entries subject to availability/float and for which availability information is provided, the value date must not be used. In this case the availability component identifies the number of availability days. All dates in the JSON payloads are represented in ISO 8601 date-time format. All date-time fields in responses must include the timezone. An example is below: 2017-04-05T10:43:07+00:00
      - `amount` number — A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
  - `links` object, required — Links relevant to the payload
    - `self` string, required
  - `meta` object, required — Meta Data relevant to the payload
    - `totalPages` integer

## Other responses

- `400` — Bad Request - The requested operation will not be carried out
- `401` — Unauthorized - The requested operation was refused access
- `403` — Forbidden - Not permitted to make this request
- `429` — Too Many Requests - To many requests in quick succession, Retry the request.
- `500` — Internal Server Error - The requested operation failed to execute

---

[API](https://skmtc.net/rijnhardtkotze/apis/sa-pb-account-information.md) · [All operations](https://skmtc.net/rijnhardtkotze/apis/sa-pb-account-information/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/rijnhardtkotze/sa-pb-account-information/revisions/1ab926851d29/schema)
