scripted CSV export?
I see that there is a moneydance.exportAllAccountsIntoQIF() function, but I don't see where it is documented. All I could tell from calling it is that it expects five arguments. Didn't show up in a search of the API docs. Can anyone provide enough details to use it?
Keyboard shortcuts
Generic
| ? | Show this help |
|---|---|
| ESC | Blurs the current field |
Comment Form
| r | Focus the comment reply box |
|---|---|
| ^ + ↩ | Submit the comment |
You can use Command ⌘ instead of Control ^ on Mac
1 Posted by dwg on 10 Jan, 2026 01:40 AM
This question is probably best asked in the Extension Development Forum:
https://infinitekind.tenderapp.com/discussions/moneydance-development
2 Posted by Stuart Beesley ... on 10 Jan, 2026 10:58 AM
...
3 Posted by Stuart Beesley ... on 10 Jan, 2026 10:58 AM
The parameters are:
The latter two filters can be supplied as null (None)
Here is a basic script:
I have not dug into this further, but should be enough to get you going. Let me know?
4 Posted by Lionel on 11 Jan, 2026 06:05 AM
That's what I was looking for, thanks! Output for me matches a default QIF export done via "File/Export..." in the GUI.
I started posting here under "Problems" because the function wasn't showing up when using the search box of the API docs (https://infinitekind.com/dev/apidoc/index.html).
I overlooked the Extension Development Forum because I'm coming at this from the automation standpoint (i.e. Python/Jython scripting). If that's also the right place for scripting, I'll go there rather than General Questions or somewhere else in the future.
5 Posted by dwg on 11 Jan, 2026 07:35 AM
Personally, I would tend to post anything about programming Moneydance whether by a Java extension or by a python script in the Extensions forum.
In both cases you are likely to be using the Moneydance API, it is just whether it is being done in Java or python.