Dokumen Discovery: daftar

Mengambil daftar API yang didukung di endpoint ini.

Metode discovery.apis.list menampilkan daftar semua API yang didukung oleh Layanan Penemuan Google API. Data untuk setiap entri adalah subset dari Dokumen Penemuan untuk API tersebut, dan daftar ini menyediakan direktori API yang didukung.  Jika API tertentu memiliki beberapa versi, setiap versi memiliki entrinya sendiri dalam daftar.

Permintaan

Permintaan HTTP

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

Parameter

Nama Parameter Nilai Deskripsi
Parameter Opsional
name string Hanya sertakan API dengan nama yang diberikan.
preferred boolean Hanya menampilkan versi API yang lebih disukai.  "false" secara default.

Isi Permintaan

Jangan berikan isi permintaan dengan metode ini.

Respons

Jika berhasil, metode ini akan menampilkan isi respons dengan struktur berikut:

{
  "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
    }
  ]
}
Nama Properti Nilai Deskripsi
kind string String tetap discovery#directoryList
discoveryVersion string Tunjukkan versi Discovery API yang digunakan untuk membuat dokumen ini.
items[] list Masing-masing entri direktori. Satu entri per pasangan API/versi.
items[].kind string Jenis untuk respons ini.
items[].id string ID API ini.
items[].name string Nama API.
items[].version string Versi API.
items[].title string Judul API ini.
items[].description string Deskripsi API ini.
items[].discoveryRestUrl string URL untuk dokumen REST penemuan.
items[].icons object Link ke ikon 16x16 dan 32x32 yang mewakili API.
items[].icons.x16 string URL ikon 16x16.
items[].icons.x32 string URL ikon 32x32.
items[].labels[] list Label untuk status API ini, seperti limited_availability atau deprecated.
items[].preferred boolean true jika versi ini adalah versi yang lebih disukai untuk digunakan.