Update Ledger Transaction

Path Params
string
required

The ID or external_id of the ledger transaction.

Body Params
string

An optional free-form description for internal use. Maximum of 1000 characters allowed.

string

To post the ledger transaction, use posted. To archive a pending ledger transaction, use archived.

json

Additional data in the form of key-value pairs. Pairs can be removed by passing an empty string or null as the value.

date-time

Format: ISO8601 to 6 decimal places.

ledger_entries
array of objects

Note that updating entries will overwrite any prior entries on the ledger transaction. The metadata will not be copied over from the previous entries so any attached metadata must be sent in the payload.

ledger_entries
ledger_account_category_balance_locks
array of objects

An array of one or more ledger account category balance locks. Use this to lock on a ledger account category's balance.

ledger_account_category_balance_locks
string

If the ledger transaction can be reconciled to another object in Modern Treasury, add the ledgerable type here, otherwise null. See possible types at Ledger Transactions

string

If the ledger transaction can be reconciled to another object in Modern Treasury, add the id of that object here, otherwise null.

string

An optional user-defined 180 character unique identifier

Response

Language
Credentials
Basic
base64
:
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json