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. |