lunchmoney
A simple to use, asynchronous API wrapper for the Lunch Money personal finance service.
Features
x
Fetch your user profilex
Fetch, create, and update assetsx
Fetch, upsert, and remove budgetsx
Fetch, create, delete, and update a categoryx
Create and add to a category groupx
Fetch and update crypto assetsx
Fetch Plaid accountsx
Fetch recurring expensesx
Fetch tagsx
Fetch, insert, update, and unsplit transactionsx
Fetch, create, and delete transaction groups
Getting started
Note
This package is not on pub.dev yet, the command below is just there as a placeholder.
To add this in your project, add lunchmoney
as a git URL under dependencies:
:
dependencies:
lunchmoney:
git:
url: https://github.com/V3ntus/lunchmoney_dart
Add this library to your project:
dart pub add lunchmoney_dart
Usage
import 'package:lunchmoney/lunchmoney.dart';
void main() async {
final client = LunchMoney(ACCESS_TOKEN);
final user = await client.user.me;
print(user.userName);
}
Additional information
To learn more about the Lunch Money API, visit the developer page.
Libraries
- lunchmoney
- A simple to use, asynchronous API wrapper for the Lunch Money personal finance service.