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_availabilityoudeprecated. | |
| items[].preferred | boolean | truese 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.