What is the Google API Discovery Service?

Build tools to work with APIs

You can use the Google API Discovery Service to build client libraries, IDE plugins, and other tools that interact with Google APIs. It provides a lightweight, JSON-based API that exposes machine-readable metadata about Google APIs, including:

A directory of supported APIs.

A machine-readable "Discovery document" for each of the supported APIs that includes: