Documento de descoberta: lista

Recupere a lista de APIs suportadas neste ponto final.

O método discovery.apis.list devolve a lista de todas as APIs suportadas pelo Google APIs Discovery Service. Os dados de cada entrada são um subconjunto do documento de descoberta para essa API, e a lista fornece um diretório de APIs suportadas.  Se uma API específica tiver várias versões, cada uma delas tem a sua própria entrada na lista.

Pedido

Pedido HTTP

GET https://discovery.googleapis.com/discovery/v1/apis

Parâmetros

Nome do parâmetro Valor Descrição
Parâmetros opcionais
name string Inclua apenas APIs com o nome indicado.
preferred boolean Devolve apenas a versão preferencial de uma API.  "false" por predefinição.

Corpo do pedido

Não forneça um corpo do pedido com este método.

Resposta

Se for bem-sucedido, este método devolve um corpo da 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 The fixed string discovery#directoryList
discoveryVersion string Indique a versão da API Discovery usada para gerar este documento.
items[] list As entradas de diretório individuais. Uma entrada por par API/versão.
items[].kind string O tipo desta 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 desta API.
items[].discoveryRestUrl string O URL do documento REST discovery.
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 Etiquetas para o estado desta API, como limited_availability ou deprecated.
items[].preferred boolean true se esta versão for a versão preferida a usar.