Récupérez la liste des API compatibles avec ce point de terminaison.
La méthode discovery.apis.list
renvoie la liste de toutes les API compatibles avec le service de découverte des API Google. Les données de chaque entrée constituent un sous-ensemble du document de découverte pour cette API, et la liste fournit un répertoire des API compatibles. Si une API spécifique comporte plusieurs versions, chacune d'elles possède sa propre entrée dans la liste.
Requête
Requête HTTP
GET https://discovery.googleapis.com/discovery/v1/apis
Paramètres
Nom du paramètre | Valeur | Description |
---|---|---|
Paramètres facultatifs | ||
name |
string |
Incluez uniquement les API portant le nom spécifié. |
preferred |
boolean |
Ne renvoie que la version préférée d'une API. "false " par défaut.
|
Corps de la requête
Ne spécifiez pas de corps de requête pour cette méthode.
Réponse
Si la requête aboutit, cette méthode renvoie un corps de réponse présentant la structure suivante :
{ "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 } ] }
Nom de la propriété | Valeur | Description |
---|---|---|
kind |
string |
Chaîne fixe discovery#directoryList. |
discoveryVersion |
string |
Indiquez la version de l'API Discovery utilisée pour générer ce document. |
items[] |
list |
Entrées individuelles du répertoire. Une entrée par paire API/version. |
items[].kind |
string |
Genre de cette réponse. |
items[].id |
string |
ID de cette API. |
items[].name |
string |
Nom de l'API. |
items[].version |
string |
Version de l'API. |
items[].title |
string |
Intitulé de cette API. |
items[].description |
string |
Description de cette API. |
items[].discoveryRestUrl |
string |
URL du document de découverte REST. |
items[].discoveryLink |
string |
Lien vers le document de découverte. |
items[].icons |
object |
Liens vers des icônes de 16 x 16 et 32 x 32 représentant l'API. |
items[].icons.x16 |
string |
URL de l'icône de 16 x 16. |
items[].icons.x32 |
string |
URL de l'icône de 32 x 32. |
items[].documentationLink |
string |
Lien vers la documentation de l'API dans un format lisible par l'humain. |
items[].labels[] |
list |
Étiquettes associées à l'état de cette API, telles que limited_availability ou deprecated .
|
items[].preferred |
boolean |
true si cette version est celle à privilégier. |