I don't know how I missed this. Everything I was thinking seems to be included. The only potential feature that it lacks is access to information on users other than myself, such as would be available through the web interface. I can see numerous reasons, however, as to why Google would not expose this information through an API.