As part of our deprovisioning method we suspend our Google Apps accounts for a few weeks before we completely remove them. We use the Reporting API to determine when an account was suspended.
Just today I've noticed that the reporting API's "suspension_reason" value has changed formats.
This is the old format: Disabled by operator (Mon Jun 6 11:49:07 2011 )
and here is the new format: Disabled by operator (2012/04/03-19:07:59.047)
That first date is an ISO standard date string and easily parse-able by lots of programming libraries.
I can definitely machine-parse that second date but in a more manual manner.
I wanted to send out a heads-up to this list to make people aware. As far as I know, this is the only place in the API to determine when an account was suspended.
I believe this change happened yesterday. I pulled and parsed the same report yesterday and I received no errors.
This leads me to ask:
What else was changed in the reporting API? I haven't found a document that notifies me of this change. Is one published anywhere?
-Rex