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.