Developer API

The Lunch Money API was created to enable the user and the community to build rich plug-ins to complement their Lunch Money experience. The Lunch Money developer API is currently in open beta!

For more details and documentation, visit lunchmoney.dev


Frequently Asked Questions


Where can I join discussions about the Developer API?

Are you working on something with the Lunch Money developer API, or simply wish to connect with other developers? We have a number of channels you can check out on the official Lunch Money Discord server:

How can I share feedback for the Developer API?

We are always looking for feedback and suggestions for new and existing API features, and recommend checking the Feedback Board to upvote existing tickets or add your own! You can find the dedicated Developer API board here: https://feedback.lunchmoney.app/developer-api

Where can I find a list of community created tools?

If you are looking for inspiration, or just want to make sure you aren't building something that already exists you can find a list of awesome Lunch Money projects on GitHub.

Did you create something with the Lunch Money API? Let us know and we'll add it to this list!

We also love featuring members of our community in our Community Newsletter!

Have you developed an app, plug-in or tool that you'd like featured? Or maybe you'd like to share how a community-developed tool helped enhance your Lunch Money experience? We'd love to hear from you! Check out some of our previous features:

How do I create an API Access Token?

An API access token is a digital key that authorizes communication with your budgeting account via the API, without requiring that you enter your username and password every time.

To create a new access token, follow these steps:

  1. Go to Settings by clicking on the gear icon at the top of the page

  2. Click on 'Developers' from the menu at the top

  3. In the 'New Access Token' card, enter a descriptive label and your reason for creating the API key

  4. Click on 'Request new access token':

  1. Your access token will now display in the 'New Access Token' card. Click on 'Copy':

All access tokens that you create will be listed in the 'Active Access Tokens' card. Here, you can rename them, check last activity, and revoke them:

Last updated

Was this helpful?