Derek,
You are right. When we say APIs not available, they are there (both streaming and RESTful) but we are working to build the infrastructure around it so that customers and partners can use them and we are able to scale to help them with all the tooling and support they need to use them.
All the cloud Web UI and mobile app use the same APIs - so, every element (config, read, report, notifications...) are API driven. It is a matter of when we release them to the public (after building a solid support infrastructure around it). Stay tuned.
Cheers
Phal