Google API Discovery Service
Use the Google API Discovery Service to build client libraries, IDE plugins, and other tools that interact with Google APIs. The Discovery API provides a list of Google APIs and a machine-readable "Discovery Document" for each API. Features of the Discovery API:
- A directory of supported APIs schemas based on JSON Schema.
- A machine-readable "Discovery Document" for each of the supported APIs. Each document contains:
- A list of API methods and available parameters for each method.
- A list of available OAuth 2.0 scopes.
- Inline documentation of methods, parameters, and available parameter values.
Who is using it?
Google has built several tools using the service:
- Google API Client Libraries: Client libraries in various languages for accessing Google APIs.
- Google APIs Explorer: An interactive web-based tool for exploring Google APIs.