Documento de descubrimiento: lista

Recupera la lista de las APIs compatibles con este extremo.

El método discovery.apis.list muestra la lista de todas las APIs compatibles con el servicio de descubrimiento de las APIs de Google. Los datos de cada entrada son un subconjunto del Documento de descubrimiento de esa API y la lista proporciona un directorio de las APIs compatibles.  Si una API específica tiene varias versiones, cada una de ellas tiene su propia entrada en la lista.

Solicitud

Solicitud HTTP

GET https://discovery.googleapis.com/discovery/v1/apis

Parámetros

Nombre del parámetro Valor Descripción
Parámetros opcionales
name string Solo incluye las APIs con el nombre determinado.
preferred boolean Solo muestra la versión preferida de una API.  “false” de forma predeterminada.

Cuerpo de la solicitud

No proporciones un cuerpo de la solicitud con este método.

Respuesta

Si se aplica correctamente, este método muestra un cuerpo de respuesta con la siguiente estructura:

{
  "kind": "discovery#directoryList",
  "discoveryVersion": "v1",
  "items": [
    {
      "kind": "discovery#directoryItem",
      "id": string,
      "name": string,
      "version": string,
      "title": string,
      "description": string,
      "discoveryRestUrl": string,
      "discoveryLink": string,
      "icons": {
        "x16": string,
        "x32": string
      },
      "documentationLink": string,
      "labels": [
        string
      ],
      "preferred": boolean
    }
  ]
}
Nombre de la propiedad Valor Descripción
kind string El descubrimiento de cadenas fijas #directoryList
discoveryVersion string Indica la versión de la API de Discovery que se usó para generar este documento.
items[] list Las entradas individuales del directorio. Una entrada por par de API/versión.
items[].kind string El tipo de esta respuesta.
items[].id string El ID de esta API.
items[].name string Es el nombre de la API.
items[].version string La versión de la API.
items[].title string El título de esta API.
items[].description string La descripción de esta API.
items[].discoveryRestUrl string La URL para el documento de REST de descubrimiento.
items[].icons object Vínculos a íconos de 16x16 y 32 x 32 que representan la API.
items[].icons.x16 string Corresponde a la URL del ícono de 16x16.
items[].icons.x32 string La URL del ícono de 32 x 32.
items[].labels[] list Etiquetas para el estado de esta API, como limited_availability o deprecated.
items[].preferred boolean true si esta versión es la versión preferida.