Documento di rilevamento: elenco

Recupera l'elenco delle API supportate per questo endpoint. Prova subito.

Il metodo discovery.apis.list restituisce l'elenco di tutte le API supportate dal servizio Discovery delle API di Google. I dati di ciascuna voce sono un sottoinsieme del documento di rilevamento per tale API e l'elenco fornisce una directory delle API supportate. Se un'API specifica ha più versioni, ognuna di esse avrà la propria voce nell'elenco.

Risorse richieste:

Richiesta HTTP

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

Parametri

Nome parametro Valore Descrizione
Parametri facoltativi
name string Includi solo le API con il nome specificato.
preferred boolean Restituisce solo la versione preferita di un'API. "false" per impostazione predefinita.

Corpo della richiesta

Non fornire un corpo della richiesta con questo metodo.

Risposta

In caso di esito positivo, questo metodo restituisce un corpo di 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 Note
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 della directory. Una voce per coppia di API/versione.
items[].kind string Il tipo di risposta.
items[].id string L'ID di questa API.
items[].name string Il nome dell'API.
items[].version string Versione dell'API.
items[].title string Il titolo di questa API.
items[].description string La descrizione di questa API.
items[].discoveryRestUrl string L'URL per il documento REST di rilevamento.
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[].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.

Prova!

Utilizza lo spazio di esplorazione di seguito per richiamare questo metodo sui dati in tempo reale e visualizzare la risposta. In alternativa, prova lo strumento di esplorazione autonomo.