Documento de descoberta: lista

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