Google Gmail API beta released

Although some APIs provided ways to integrate with Gmail, none were specifically designed to access all the Gmail features. The beta version of the Gmail API gives users RESTful access to mailboxes under OAuth 2.0. In addition, it supports data types such as messaging, drafts, threads and labels. Like all standard Google APIs, calls are made in HTTPS while responses are received in JSON and XML. Calls can be made from standard web languages using a TCP socket.

The beta is much different than the previous IMAP method of interacting with a mailbox. Instead of requiring access to all of a user’s mailbox, the beta allows pin-point control to the desired area within the mailbox. Lastly, one of the main benefits is speed. For example, user’s used to query everything to figure out what changed. Now, using the beta, they can search the change in the inbox history. This alludes to the pin-point control that is one of the largest differences between IMAP and the beta Gmail API.


Be sure to read the next Data article: 5 Things to Consider When Using RESTful APIs and OAuth 2.0

Original Article

Introducing the new Gmail API




You can also make these calls from standard web languages like Java and Python without using a TCP socket, which means the API is accessible from many cloud environments that couldn’t support IMAP.


this is going to blow the top off, esp with the new inbox competition brewing..