I have built a custom Python script to pull any table or report from Quickbooks and dump to a CSV file. I then use Domo Workbench to push the CSV file to Domo. Let me know if you are interested.
FYI I use Domo workbench to upload the CSV due to having to leave code on clients machines. I don't want anyone getting a hold of our API key which would be in the Python code. Hence the marriage between Python extracting the data from Quickbooks and Domo Workbench pushing the CSV to Domo works well. It is a balance…