New API released from Google: Google Apps Audit API

The Google Apps Audit API allows Google Apps administrators to audit a user’s email, email drafts, and archived chats. In addition, a domain administrator can retrieve account login information and download a user’s mailbox.

For more information:
http://code.google.com/googleapps/domain/audit/docs/1.0/
audit_developers_guide_protocol.html