types
UUIDv4
: Version 4 UUID, always in the long form with dashesstring
: a regular stringnumber
: a regular floating point json numberMoney
: an object containing numbers major, minor, minor_in_major, a string for the symbol and a bool is_negativeObject
: an object whose contents arent clearly definedtimestamp
: an iso8601 timestamp encoded as a string, like "2023-01-01T10:10:00Z". always in UTCboolean
: true or falsePosition
: a position of a Transaction, contains an optional id as UUIDv4, amount as Money and an optional comment as string? and tag_id as UUIDv4?
suffixes
Types can have suffixes that give additional info.
?
: this value is optional. can be null[]
: this is an array