v1

latestOpenAPI 3.1.12026-07-24260246894.7 KB
Bank Statement Transactions

Create bank statement transaction

Endpoint for creating a new bank statement transaction.

post/bank-accounts/{bank_account_id}/statement-transactions/

Path parameters

bank_account_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.