Generate streaming tokens programmatically


At the moment it seems like you need to go into the website and generate new tokens for streaming.
I would like to be able to do this via the API because the number of graphs I want to generate (of heating zones) could change at any time so I want it to “just work” with instead of having these manual steps.
I would also like to be able to obtain a list of tokens via the API also, again so I can dynamically set up a new stream.

Is this possible, or even planned?