Treasury statement line items

A line of a treasury account statement that shows one transaction.

Fields

The API name is what the API, MCP and the CLI use.

NameAPI nameTypeRequiredDescription
IDidRecord IDYes
Account statementtreasurystatementIdReferenceYes
Bank memomemoTextYes
DaydateDateYesBank line date from import.
ReferencereferenceText
AmountamountSigned amountYesAmount in the statement currency, as imported.
Matched movementtreasurymovementIdReferenceTreasury movement that matches this line. Must share account, currency, and company.
StatusstatusConstantYesLifecycle or processing state from the allowed values for this record.
Resolution reasonignoreReasonTextRequired explanation when a line is ignored instead of matched.
DatadataData
Created bycreatedByUser
Created atcreatedAtDate and TimeYes
Updated byupdatedByUser
Updated atupdatedAtDate and TimeYes
Matched bymatchedByUser
Matched atmatchedAtDate and Time
Ignored byignoredByUser
Ignored atignoredAtDate and Time
Blocked byblockedByUser
Blocked atblockedAtDate and Time
Archived byarchivedByUser
Archived atarchivedAtDate and Time

Relations

Owned records (solid line) are deleted with their owner. Grouped records (dashed line) can exist alone.

FieldPoints toKind
Account statement treasurystatementIdTreasury account statementsowned by

Actions

What you can do with a record. Every action also sends the webhook event treasurystatementitems.<action>. Reads (find, get, count) work on every table.

NameAPI nameDescriptionWhere
CreatecreateAdd a new line item.App · WebMCP · API · MCP · CLI
EditupdateSave changes to this line item.App · API · MCP · CLI
IgnoreignoreExclude this statement line from reconciliation and clear any movement link.App · WebMCP · API · MCP · CLI
MatchmatchLink this statement line to an existing treasury movement on the same account.App · WebMCP · API · MCP · CLI
UnmatchunmatchClear the treasury movement link and return this line to unmatched.App · WebMCP · API · MCP · CLI
DeletedeleteDelete this line item and the data that belongs with it. This cannot be undone.App · WebMCP · API · MCP · CLI

States

How a record moves from state to state. Archive and block can happen in any state.

ActionAPI name
Ignoreignore
Matchmatch
Unignoreunignore
Unmatchunmatch