Create Transaction

Create transactions in Modern Treasury to represent financial transactions from financial institutions (e.g., bank, payment processor), or 3rd party.

Log in to see full request history
timestatususer agent
Retrieving recent requests…
LoadingLoading…

Create transactions in Modern Treasury to represent financial transactions from financial institutions (e.g., bank, payment processor), or 3rd party.

For replicating bank transactions, see this guide to replicate transaction codes from the bai2 file.

Body Params
string
required

The ID of one of your internal accounts

date
required

Format is YYYY-MM-DD. The date on which the transaction occurred.

string
required

One of credit, debit

int32
required
boolean
required

If the transaction has posted to the account.

string

See Payment Orders for a list of possible payment types. This field is required if no vendor_code/vendor_code_type is provided

string

The transaction detailed text that often contains unstructured remittance information, and appears in the statements or online portal. The specific format will vary by bank, payment processor, or other vendor.

string

The code related to this transaction. For bank transactions, the bank provided code that determines the transaction type. This field is required if type is not provided

string

The type of vendor_code being reported. This field is required if type is not provided

json
json

Matching data used in Reconciliation Rules to automatically reconcile this Transaction. See Defining your Reconciliation Rules. Up to 50 string key-value pairs allowed.

Language
Credentials
:
Click Try It! to start a request and see the response here!