Developers
API reference
Tags
Objects
Tag
Fields
color string | null · required | A palette key (amber, blue, gold, green, indigo, orange, purple, red, rose, sky, slate, teal), drawn in the app's theme. Null for the default. |
created_at datetime · required | |
id integer · required | The tag id. transactions.list filters by it as tag_id. |
name string · required | Unique in the ledger, ignoring case. |
transaction_count integer · required | Transactions carrying the tag. |
TagCreate
Fields
color string | null | A palette key (amber, blue, gold, green, indigo, orange, purple, red, rose, sky, slate, teal), drawn in the app's theme. Null for the default. |
name string · required |
TagList
A page of tags, in id order.
Fields
data | |
has_more boolean · required | |
next_cursor string | null · required |
TagUpdate
Only the fields sent change.
Fields
color string | null | A palette key (amber, blue, gold, green, indigo, orange, purple, red, rose, sky, slate, teal), drawn in the app's theme. Null for the default. Null clears it. |
name string | null |
TransactionTags
Fields
tags | The tags the transaction carries now, in id order. |
transaction_id integer · required |
TransactionTagsInput
Fields
tag_ids array of integer · required | Every tag the transaction should carry (see tags.list); an empty list removes them all. |