API-created recurring items not shown (or deletable) in UI
closed
A
Adam
You can create a recurring item with POST /recurring_expenses. That item returns in the API as
status: suggested
and source: manual
. It does not show on the Recurring page or in the suggestions list in the UI. As a result, you cannot open, edit, or delete it in the app, and API dismiss/delete leaves the item in place.I found this while exploring the API with an AI agent 😬
Log In
A
Adam
JP Shipherd I left a comment on that other post—thanks for directing me there.
I know it's not supported officially, but I have several use-cases that unfortunately require using the internal APIs, but since the recurring workflows aren't exposed to AI agents.
I explained more of my philosophy in the other API request you linked.
---
EDIT: I still have this bug though—I have several recurring transactions that aren't visible in the UI because they were created via the internal API.
J
JP Shipherd
updated the status to
closed
J
JP Shipherd
Adam. There is no public POST method on the v1 or v2 endpoints. This is by design. The web app is the only supported interface for creating or modifying recurring items. Similarly, the web app is the only interface for connecting Plaid and Synced Crypto accounts.
We ask developers not to use the internal APIs used by the web app. They are not designed to be public. Here is the guide for using our public APIs with an AI agent: https://lunchmoney.dev/using-with-ai
If you have a good use case for creating Recurring Items via the API, feel free to upvote this existing feature request: https://feedback.lunchmoney.app/developer-api/p/add-complete-api-support-for-recurring-items
We'd love it if you could also comment and provide details on your use case!