v1

latestOpenAPI 3.1.12026-07-24260246894.7 KB
Bank Statement Transactions

Update bank statement transaction

Endpoint for updating an existing bank statement transaction.

put/bank-accounts/{bank_account_id}/statement-transactions/{id}/

Path parameters

bank_account_idstring required
idstring required

Headers

X-Wafeq-Idempotency-Keystring

Client-provided UUID to uniquely identify a request

Request body

amountnumber double required

The statement amount in the transaction.

bank_accountstring required

The bank account associated with this transaction.

bank_referencestring
calculated_balancenumber double required

The balance computed from all statements, including this transaction.

cost_centerstring nullable

The cost center associated with this transaction, if any.

created_tsstring date-time required

The timestamp in UTC when the transaction was created

datestring date required
descriptionstring
idstring required

The unique identifier of the bank statement transaction.

is_postedboolean required

Indicates whether the transaction has been posted to the ledger.

legacy_idstring required

[Deprecated] The legacy identifier of the bank statement transaction.

modified_tsstring date-time required

The timestamp in UTC when the transaction was last modified

projectstring nullable

The project associated with this transaction, if any.

referencestring
statement_balancenumber double required

The balance reported by the bank after this transaction.

Response

amountnumber double required

The statement amount in the transaction.

bank_accountstring required

The bank account associated with this transaction.

bank_referencestring
calculated_balancenumber double required

The balance computed from all statements, including this transaction.

cost_centerstring nullable

The cost center associated with this transaction, if any.

created_tsstring date-time required

The timestamp in UTC when the transaction was created

datestring date required
descriptionstring
idstring required

The unique identifier of the bank statement transaction.

is_postedboolean required

Indicates whether the transaction has been posted to the ledger.

legacy_idstring required

[Deprecated] The legacy identifier of the bank statement transaction.

modified_tsstring date-time required

The timestamp in UTC when the transaction was last modified

projectstring nullable

The project associated with this transaction, if any.

referencestring
statement_balancenumber double required

The balance reported by the bank after this transaction.