REST Resource: resources.buildings

Referensi: Bangunan

API Publik: Resources.buildings

Representasi JSON
{
  "buildingId": string,
  "buildingName": string,
  "description": string,
  "coordinates": {
    object (BuildingCoordinates)
  },
  "kind": string,
  "etags": string,
  "floorNames": [
    string
  ],
  "address": {
    object (BuildingAddress)
  }
}
Kolom
buildingId

string

ID unik untuk gedung. Panjang maksimum adalah 100 karakter.

buildingName

string

Nama gedung seperti yang dilihat oleh pengguna di Kalender. Harus unik untuk pelanggan. Misalnya, "NYC-CHEL". Panjang maksimum adalah 100 karakter.

description

string

Deskripsi singkat bangunan. Misalnya, "Pasar Bandung".

coordinates

object (BuildingCoordinates)

Koordinat geografis pusat bangunan, dinyatakan sebagai lintang dan bujur dalam derajat desimal.

kind

string

Ini adalah jenis sumber daya.

etags

string

ETag resource.

floorNames[]

string

Nama tampilan untuk semua lantai di gedung ini. Lantai diharapkan akan diurutkan dalam urutan menaik, dari lantai terendah ke lantai tertinggi. Misalnya, ["B2", "B1", "L", "1", "2", "2M", "3", "PH"] Harus berisi setidaknya satu entri.

address

object (BuildingAddress)

Alamat pos gedung. Lihat PostalAddress untuk mengetahui detailnya. Perhatikan bahwa hanya satu baris alamat dan kode wilayah yang diperlukan.

BuildingCoordinates

API Publik: Resources.buildings

Representasi JSON
{
  "latitude": number,
  "longitude": number
}
Kolom
latitude

number

Lintang dalam derajat desimal.

longitude

number

Bujur dalam derajat desimal.

BuildingAddress

API Publik: Resources.buildings

Representasi JSON
{
  "regionCode": string,
  "languageCode": string,
  "postalCode": string,
  "administrativeArea": string,
  "locality": string,
  "sublocality": string,
  "addressLines": [
    string
  ]
}
Kolom
regionCode

string

Wajib. Kode wilayah CLDR negara/wilayah alamat.

languageCode

string

Opsional. Kode bahasa BCP-47 konten alamat ini (jika diketahui).

postalCode

string

Opsional. Kode pos alamat.

administrativeArea

string

Opsional. Subdivisi administratif tertinggi yang digunakan untuk alamat pos negara atau wilayah.

locality

string

Opsional. Secara umum merujuk pada bagian kota dari alamat. Contoh: US city, IT comune, UK post city. Di wilayah dunia dengan lokalitas yang tidak didefinisikan dengan baik atau tidak cocok dengan struktur ini, biarkan lokalitas kosong dan gunakan addressLines.

sublocality

string

Opsional. Sublokalitas alamat.

addressLines[]

string

Baris alamat tidak terstruktur yang menjelaskan tingkat alamat yang lebih rendah.

Metode

delete

Menghapus bangunan.

get

Mengambil gedung.

insert

Menyisipkan bangunan.

list

Mengambil daftar gedung untuk akun.

patch

Menambal bangunan.

update

Memperbarui gedung.