a screen-scraping API for Mint.com.
Ensure you have Python 2 or 3 and pip (easy_install pip
) and then:
pip install requests pyquery requests
From python, simply call get_accounts
. We recommend using the
keyring
library for persisting credentials.
from mint import api
accounts = api.get_accounts(email, password)
Run it as a sub-process from your favorite language. From the command-line, the output is JSON:
>>> python mint/api.py email password
[
{
"accountName": "Chase Checking",
"lastUpdatedInString": "25 minutes",
"accountType": "bank",
"currentBalance": 100.12,
...
},
...
]