Documento de descubrimiento: lista

Recupera la lista de las API compatibles en este extremo. Pruébalo ahora.

El método discovery.apis.list muestra la lista de todas las API admitidas por el servicio de descubrimiento de API de Google. Los datos de cada entrada son un subconjunto del documento de descubrimiento para esa API, y la lista proporciona un directorio de API compatibles. Si una API específica tiene varias versiones, cada una 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 Incluye solo las API con ese nombre.
preferred boolean Muestra solo la versión preferida de una API. false de forma predeterminada.

Cuerpo de la solicitud

No proporciones un cuerpo de 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 propiedad Valor Descripción Notas
kind string La string discovery discovery#directoryList
discoveryVersion string Indica la versión de la API de descubrimiento que se usó para generar este documento.
items[] list Las entradas individuales del directorio. Una entrada por par de versión de API.
items[].kind string El tipo de esta respuesta.
items[].id string Es el ID de esta API.
items[].name string 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 Es la descripción de esta API.
items[].discoveryRestUrl string La URL del documento REST de descubrimiento.
items[].icons object Vínculos a íconos de 16 x 16 y 32 x 32 que representan la API.
items[].icons.x16 string 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 es la versión preferida para usar.

Pruébalo

Usa el explorador que aparece a continuación para llamar a este método con datos en vivo y ver la respuesta. También puedes probar el explorador independiente.