Recupere a lista de APIs compatíveis com este endpoint. Faça o teste agora.
O método discovery.apis.list retorna a lista de todas as APIs compatíveis com o serviço de descoberta de APIs do Google. Os dados de cada entrada são um subconjunto do documento do Discovery dessa API, e a lista fornece um diretório de APIs compatíveis. Se uma API específica tiver várias versões, cada uma delas terá a própria entrada na lista.
Solicitação
Solicitação HTTP
GET https://discovery.googleapis.com/discovery/v1/apis
Parâmetros
Nome do parâmetro | Valor | Descrição |
---|---|---|
Parâmetros opcionais | ||
name |
string |
Inclua somente APIs com o nome fornecido. |
preferred |
boolean |
Retornar somente a versão preferencial de uma API. "false " por padrão.
|
Corpo da solicitação
Não forneça um corpo de solicitação com este método.
Resposta
Se for bem-sucedido, esse método retornará um corpo de resposta com esta estrutura:
{ "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 da propriedade | Valor | Descrição | Observações |
---|---|---|---|
kind |
string |
A string fixa discovery#directoryList | |
discoveryVersion |
string |
Indique a versão da API Discovery usada para gerar esse documento. | |
items[] |
list |
As entradas do diretório individuais. Uma entrada por par de API/versão. | |
items[].kind |
string |
Tipo dessa resposta. | |
items[].id |
string |
O ID desta API. | |
items[].name |
string |
É o nome da API. | |
items[].version |
string |
A versão da API. | |
items[].title |
string |
O título desta API. | |
items[].description |
string |
É a descrição da API. | |
items[].discoveryRestUrl |
string |
O URL para o documento REST de descoberta. | |
items[].discoveryLink |
string |
Um link para o documento de descoberta. | |
items[].icons |
object |
Links para ícones de 16 x 16 e 32 x 32 que representam a API. | |
items[].icons.x16 |
string |
É o URL do ícone de 16 x 16. | |
items[].icons.x32 |
string |
É o URL do ícone de 32 x 32. | |
items[].documentationLink |
string |
Um link para a documentação legível da API. | |
items[].labels[] |
list |
Rótulos para o status desta API, como limited_availability ou deprecated . |
|
items[].preferred |
boolean |
true se esta for a versão preferencial. |
Faça o teste!
Use o explorador abaixo para chamar esse método em dados ativos e ver a resposta. Se preferir, use o explorador autônomo.