Hmm, if you are looking at scheduling reloads on the server I would encourage you to look at the QRS api instead.
Generally you would not be allowed to perform a client side reload on a published app.
Scheduling reloads is normally done through tasks in the QMC, both the creation and starting to those tasks could be performed by the QRS api.
To list tables for a ODBC connection you would use the Engine API, there are several good examples in the help that shows you the flow of messages to send to the engine.
Thanks for the reply.
This week during our call with qlik sense team, someone was showing some script (some statements in data load editor) that can be executed with regular interval of time to incrementally load the data in the data set. Can we get some links of that so we can understand and look for some POC.