Recupera l'elenco delle API supportate da questo endpoint.
Il metodo discovery.apis.list
restituisce l'elenco di tutte le API supportate dal servizio di rilevamento delle API di Google. I dati per ogni voce sono un sottoinsieme del documento di rilevamento
per quell'API e l'elenco include una directory delle API supportate. Se un'API specifica
ha più versioni, ciascuna ha una propria voce nell'elenco.
Richiesta
Richiesta HTTP
GET https://discovery.googleapis.com/discovery/v1/apis
Parametri
Nome parametro | Valore | Descrizione |
---|---|---|
Parametri facoltativi | ||
name |
string |
Includi solo API con il nome specificato. |
preferred |
boolean |
Restituisci solo la versione preferita di un
tramite Google Cloud CLI
o tramite l'API Compute Engine. "false " per impostazione predefinita.
|
Corpo della richiesta
Non specificare un corpo della richiesta con questo metodo.
Risposta
In caso di esito positivo, questo metodo restituisce un corpo della risposta con la seguente struttura:
{ "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 } ] }
Nome proprietà | Valore | Descrizione |
---|---|---|
kind |
string |
La stringa fissa discovery#directoryList |
discoveryVersion |
string |
Indica la versione dell'API Discovery utilizzata per generare questo documento. |
items[] |
list |
Le singole voci di directory. Una voce per coppia API/versione. |
items[].kind |
string |
Il tipo di questa risposta. |
items[].id |
string |
L'ID di questa API. |
items[].name |
string |
Il nome dell'API. |
items[].version |
string |
La versione dell'API. |
items[].title |
string |
Il titolo di questa API. |
items[].description |
string |
La descrizione di questa API. |
items[].discoveryRestUrl |
string |
L'URL del documento REST di rilevamento. |
items[].discoveryLink |
string |
Un link al documento di scoperta. |
items[].icons |
object |
Link a icone 16 x 16 e 32 x 32 che rappresentano l'API. |
items[].icons.x16 |
string |
L'URL dell'icona 16 x 16. |
items[].icons.x32 |
string |
L'URL dell'icona 32 x 32. |
items[].documentationLink |
string |
Un link alla documentazione dell'API leggibile da una persona. |
items[].labels[] |
list |
Etichette per lo stato di questa API, ad esempio limited_availability o
deprecated .
|
items[].preferred |
boolean |
true se questa è la versione preferita da utilizzare. |