found some basic information about the cgminer API at last:
https://github.com/ckolivas/cgminer/blob/master/API-READMEcudaminer would probably have to implement only the monitoring APIs at first. The part where you're allowed to switch parameters could be added later (and if so, only the subset that matters to us)
Christian
Adding Monitoring as well as Fail Over will be a huge step toward moving Nvidia mining beyond Hobby-scale (<10MH/s).
On a side note, I've noticed that the topic of Hash per Watt has only ever come up seriously for the Maxwell cards due to how improved it is over the comparable AMD setups. I realized that we almost all look at how high we can tune the hash-rate on a given card, but I don't think anyone has seriously delved into tuning a card for the best Hash/Watt. We've made comparisons between each algo and associated tuning but the main driver has been hash-rate > all. With these new Maxwell Cards it might be a good idea to start seriously exploring Hash/Watt since we are on the cusp of legitimate wide scale use of NVidia

Remote API
Fail Over
Hash/Watt increase
I'm excited to say the least

though patient as you will get to it when you get to it

I have done a lot of spreadsheet math this past week analyzing how to make Maxwell profitable nowadays. All of the online calculators I saw are 100% useless and do not even come close to giving you a clear picture on profitability due to the structuring of these various coins. Obviously hash/watt is a critical component that can make or break the investment, but through all the variables I've tracked and differing values I've tried it isn't as important as other factors. The biggest most important one being coin selection (and maybe BTC/USD rates).