Documento predittivo: elenco

Recupera l'elenco delle API supportate in questo endpoint.

Il metodo discovery.apis.list restituisce l'elenco di tutte le API supportate dal servizio Discovery Service delle API di Google. I dati relativi a ogni voce sono un sottoinsieme del documento predittivo per l'API in questione e l'elenco fornisce una directory delle API supportate. Se un'API specifica ha più versioni, ciascuna versione avrà una voce specifica nell'elenco.

Richiesta

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 Restituisci solo la versione preferita di un'API. "false" per impostazione predefinita.

Corpo della richiesta

Non fornire il corpo di una richiesta con questo metodo.

Risposta

Se l'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 corretta 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 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[].icons object Link alle 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, come limited_availability o deprecated.
items[].preferred boolean true se questa è la versione preferita da utilizzare.