Transactions

Create Transaction

Changed on
post/digital-banking/v1/accounts/{account_id}/transactions

Request

Path parameters

string uuid required
OR
string required

Query parameters

id_type'INSTITUTION'

Type of the account id. Institution accounts ids are external ids and come from the institution.

Type of the account id. Must be 'institution' or 'None'.

Headers

idempotency-keystring required

Request body

amountstring required

Transaction amount. If negative, the transaction type will be Debit instead of Credit.

transacted_atstring date-time required

The datetime when the transaction occurred. Must be timezone-aware and cannot be in the future. Backdating is restricted to the current calendar month and to the last 7 days. Transactions submitted after the allocation cutoff on the last day of the month will have their effective date adjusted to the 1st of the following month.

descriptionstring nullable
institution_transaction_idstring nullable
submitted_bystring nullable

The user who initiated the transaction.

Response

Successful Response

idstring required
account_idstring required
institution_idstring required
amountstring required
transacted_atstring required
transaction_status'PENDING' | 'POSTED' | 'CANCELLED' required
descriptionstring nullable
is_interest_paymentboolean required
posted_atstring nullable
institution_transaction_idstring nullable
transaction_type'CREDIT' | 'DEBIT' required

Changes

    • info

      added the new optional request property

    • breaking

      for the header request parameter idempotency-key, the minLength was increased from 0 to 1

    • warning

      for the header request parameter idempotency-key, the maxLength was set to 64