Recupera la lista de APIs admitidas en este endpoint.
El método discovery.apis.list devuelve la lista de todas las APIs compatibles con el servicio de descubrimiento de 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 admitidas. 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 |
Incluye solo las APIs con el nombre indicado. |
preferred |
boolean |
Devuelve 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 realiza correctamente, este método devuelve 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 |
|---|---|---|
kind |
string |
La cadena fija discovery#directoryList |
discoveryVersion |
string |
Indica la versión de la API Discovery que se ha usado para generar este documento. |
items[] |
list |
Las entradas de directorio individuales. Una entrada por cada par de API y versión. |
items[].kind |
string |
El tipo de esta respuesta. |
items[].id |
string |
ID de esta API. |
items[].name |
string |
Nombre de la API. |
items[].version |
string |
Versión de la API. |
items[].title |
string |
El título de esta API. |
items[].description |
string |
Descripción de esta API. |
items[].discoveryRestUrl |
string |
URL del documento REST de descubrimiento. |
items[].discoveryLink |
string |
Un enlace al documento de descubrimiento. |
items[].icons |
object |
Enlaces a iconos de 16x16 y 32x32 que representan la API. |
items[].icons.x16 |
string |
La URL del icono de 16x16. |
items[].icons.x32 |
string |
URL del icono de 32x32. |
items[].documentationLink |
string |
Enlace a la documentación legible por humanos de la API. |
items[].labels[] |
list |
Etiquetas del estado de esta API, como limited_availability o
deprecated.
|
items[].preferred |
boolean |
true si esta versión es la que prefieres usar. |