Since when? I've never had to do this on any version of any firmware. BOS restarts the mining software as any sensible person would. It takes seconds.
It looks like cgminer was crippled some time back so you cannot do what you want. In terms of BOS you could edit the config files directly, then just restart the miner.
Given that inverters and smart meters provide all the information required to make these changes in realtime, this should be easy to achieve, but using the API is not the solution. You won't want to do this in realtime, but I can't be bothered to go into the details right now.
It's on my TODO list so I may come back here when I've done this.
Given that BOS+ tunes the parameters anyway, it's obviously possible to do this on the fly, though I don't see any source code making this easy.