I am really interested in this as well.
Should gererate som income for you I think.
Good luck on it.
BTW, for the API to be useful, it would have to include pretty much all the functionality as in the ui, clouds, color shapes, filtering, etc. I would pay for that service.