Basically, I understand that these webhooks are what you need for the API to work. Sign in and do the email magic link thing and you’ll be presented with an dashboard to generate your “webhooks”. The Github guide then points you here for the Monzo set up.įirstly, go to this page to access the Monzo API. (Basically, the URL you will need is " ON TO MONZO!!! The last entry, URL_SECRET says optional - I think it’s used to verify that the right account/data is being synced - I just put a random word in here - but if you use it, it will come back later as part of the overall URL you’ll need. The second set is the your YNAB_ACCOUNT_ID - or rather, the ID of the account you want the data to Sync to. The first set of numbers is your YNAB_BUDGET_ID - enter that into said box.
YNAB_ACCESS_TOKEN is the one generated by the YNAB API Page - which you should already have.įor the next two points, if you log into your YNAB online account, open the relevant budget, and click into your Monzo account on the left pane. Next you’ll come up to the “config vars”, which is where you need to enter your YNAB API tokens, account references, and budget references. I just used “bens-ynab-importer” (will become “ ” for later stages where you need a URL. The “app name” bit will become part of the URL you’ll use later. Then create your own “deployment” in Heroku: The “with Webhooks” section of the Github site will give you this link:Īnd will ask you to recreate your own version of it. So assuming you have got / can get your YNAB API token. Happy to give a few pointers if you want them?