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[].discoveryLink |
string |
Un vínculo al documento 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[].documentationLink |
string |
Un vínculo a la documentación legible por humanos de la API. |
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. |