Recurring Transactions - Only Available Monthly.
It would be useful to be able to grab at least a year's worth of recurring transactions instead of month by month.
Pending transactions via API
Pending transactions are currently not visible in the /transactions endpoint. It'd be great to have them included, perhaps opted-into via a query parameter, since bank account current balance often includes pending transactions.
Account metadata hash
It would be helpful to have a metadata hash available on each account. For instance, if you were tracking a car value, you could stick a CarFax or Edmunds URL in the metadata of the account, which would allow a script or app to dynamically update the value.
Created At + Updated At
Additional properties of created_at / updated_at would be very useful for all objects returned. These would especially be useful as query params on the /v1/transactions endpoint too.
Balance History (Net Worth Tracker data) endpoint
It would be great to make the data queryable via the API.
Would be great to be able to manage rules, especially when ingesting from multiple sources.
Access token label
When creating an access token ( https://my.lunchmoney.app/developers ), it would be very useful to also allow a title/label to be entered, so that later you know what token belongs to what app/integration
Support editing original_name field
Allow users to update/set metadata fields, such as original_name, via the API
Assets Overview API
I'd like to track my Net Worth in a more granular way than what Lunch Money offers, I was wondering if the API at https://api.lunchmoney.app/assets could be exposed, it's basically exactly the data I want. It would also be super super useful for me to expose https://api.lunchmoney.app/assets/sync/balances (with a rate limit of course) It'd be even better if the Public API version combined these two APIs so that you could make a POST to the account balances API, it'd do the Plaid sync if any account were more than e.g. 12hrs out of date, then return the results <3