# disco This directory contains a tool for working with Google's Discovery API and Discovery Format, including the ability to convert Discovery Format descriptions to OpenAPI. Installation: go get github.com/googleapis/gnostic go install github.com/googleapis/gnostic/apps/disco Usage: disco help Prints a list of commands and options. disco list [--raw] Calls the Google Discovery API and lists available APIs. The `--raw` option prints the raw results of the Discovery List APIs call. disco get [] [] [--raw] [--openapi2] [--openapi3] [--features] [--schemas] [--all] Gets the specified API and version from the Google Discovery API. `` can be omitted if it is unique. The `--raw` option saves the raw Discovery Format description. The `--openapi2` option rewrites the API description in OpenAPI v2. The `--openapi3` option rewrites the API description in OpenAPI v3. The `--features` option displays the contents of the `features` sections of discovery documents. The `--schemas` option displays information about the schemas defined for the API. The `--all` option runs the other associated operations for all of the APIs available from the Discovery Service. When `--all` is specified, `` and `` should be omitted. disco [--openapi2] [--openapi3] [--features] [--schemas] Applies the specified operations to a local file. See the `get` command for details.