v1

latestOpenAPI 3.1.02026-07-24111224223.3 KB
Bank Transactions

Creates a bank transaction

Inserts a single bank feed line such as a wire, ACH, or adjustment when automated imports miss a statement row. Specify the hosting bank account and value dates so cash reporting matches what treasury already booked externally.

post/bank-transactions

Request body

bank_account_idstring uuid required
datestring date required
namestring required

Transaction description

merchantstring required

Merchant or counterparty name

pendingboolean

Whether the transaction is still pending

excludedboolean

Whether the transaction is excluded from reconciliation

Example request

{
  "net_amount": {
    "amount": "1.01",
    "currency": "USD"
  },
  "fee": {
    "amount": "1.01",
    "currency": "USD"
  },
  "external_references": [
    {
      "type": "xyzSystemId",
      "id": "234",
      "url": "https://xyzsystempage.com/ids/234"
    }
  ]
}

Response

OK

idstring uuid required
bank_account_idstring uuid required
subsidiary_idstring uuid required
datestring date required
namestring required

Transaction description

merchantstring required

Merchant or counterparty name

pendingboolean required

Whether the transaction is still pending

excludedboolean required

Whether the transaction is excluded from reconciliation

Example response

{
  "net_amount": {
    "amount": "1.01",
    "currency": "USD"
  },
  "fee": {
    "amount": "1.01",
    "currency": "USD"
  },
  "external_references": [
    {
      "type": "xyzSystemId",
      "id": "234",
      "url": "https://xyzsystempage.com/ids/234"
    }
  ]
}