I’m building a small backup utility that periodically retrieves all my Lunch Money transactions and saves them to a Google Sheet. While implementing this, I noticed that although the API provides filtering based on a transaction’s creation date, there’s currently no way to query transactions that have been updated after a given timestamp.
For applications that sync Lunch Money data into their own database, the ability to request only transactions updated since the last sync would be extremely valuable. A last_updated_after filter would:
  • Prevent repeatedly fetching the entire transaction set
  • Reduce load on Lunch Money’s servers
  • Improve performance for developers maintaining external sync systems
Adding this filter would make incremental sync workflows far more efficient and developer-friendly.