Transactions
Create
client.transactions.create(TransactionCreateParams { account, allocations, amount, 4 more } body, RequestOptionsoptions?): TransactionCreateResponse { data }
POST/transactions
List
client.transactions.list(TransactionListParams { account, reconciliation_status } query?, RequestOptionsoptions?): TransactionListResponse { data }
GET/transactions
List History
client.transactions.listHistory(stringtransactionRef, RequestOptionsoptions?): TransactionListHistoryResponse { data }
GET/transactions/{transaction_ref}/history
Retrieve
client.transactions.retrieve(stringtransactionRef, RequestOptionsoptions?): TransactionRetrieveResponse { data }
GET/transactions/{transaction_ref}
Search
client.transactions.search(TransactionSearchParams { filter } body, RequestOptionsoptions?): TransactionSearchResponse { data }
POST/transactions/search
Search Allocations
client.transactions.searchAllocations(TransactionSearchAllocationsParams { filter } body, RequestOptionsoptions?): TransactionSearchAllocationsResponse { data }
POST/transactions/allocations/search
Update
client.transactions.update(stringtransactionRef, TransactionUpdateParams { current_transaction_version, allocations, tags } body, RequestOptionsoptions?): TransactionUpdateResponse { data }
PATCH/transactions/{transaction_ref}