Recupere a lista de APIs aceitas nesse endpoint.
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 de descoberta dessa API, e a lista mostra um diretório de APIs compatíveis. Se uma API específica tiver várias versões, cada uma delas terá sua 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 |
Só incluem APIs com o nome especificado. |
preferred |
boolean |
Retornam apenas 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 bem-sucedido, este método retornará um corpo de resposta com a seguinte 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 |
---|---|---|
kind |
string |
A descoberta de string fixa #directoryList |
discoveryVersion |
string |
Indique a versão da API Discovery usada para gerar este documento. |
items[] |
list |
As entradas individuais do diretório. Uma só entrada por par de API/versão. |
items[].kind |
string |
O tipo dessa resposta. |
items[].id |
string |
O ID dessa API. |
items[].name |
string |
O nome da API. |
items[].version |
string |
A versão da API. |
items[].title |
string |
O título dessa API. |
items[].description |
string |
A descrição dessa API. |
items[].discoveryRestUrl |
string |
O URL do documento de descoberta REST. |
items[].discoveryLink |
string |
Um link para o documento de descoberta. |
items[].icons |
object |
Links para ícones 16x16 e 32x32 que representam a API. |
items[].icons.x16 |
string |
O URL do ícone 16x16. |
items[].icons.x32 |
string |
O URL do ícone 32x32. |
items[].documentationLink |
string |
Um link para a documentação legível por humanos da API. |
items[].labels[] |
list |
Rótulos dos status dessa API, como limited_availability ou deprecated .
|
items[].preferred |
boolean |
true se essa versão for a preferencial a ser usada. |