A simple to use, asynchronous API wrapper for the Lunch Money personal finance service.
- Fetch your user profile
- Fetch, create, and update assets
- Fetch, upsert, and remove budgets
- Fetch, create, delete, and update a category
- Create and add to a category group
- Fetch and update crypto assets
- Fetch Plaid accounts
- Fetch recurring expenses
- Fetch tags
- Fetch, insert, update, and unsplit transactions
- Fetch, create, and delete transaction groups
Add this library to your project:
dart pub add lunchmoney_dart
import 'package:lunchmoney/lunchmoney.dart';
void main() async {
final client = LunchMoney(ACCESS_TOKEN);
final user = await client.user.me;
print(user.userName);
}
To learn more about the Lunch Money API, visit the developer page.