My Business Account Management API

My Business Account Management API menyediakan antarmuka untuk mengelola akses ke lokasi di Google.

Catatan - Jika Anda memiliki kuota 0 setelah mengaktifkan API, minta untuk akses GBP API.

Layanan: mybusinessaccountmanagement.googleapis.com

Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat membuat permintaan API.

Dokumen discovery

Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:

Endpoint layanan

Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan mungkin memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah berhubungan dengan endpoint layanan ini:

  • https://mybusinessaccountmanagement.googleapis.com

Resource REST: v1.accounts

Metode
create POST /v1/accounts
Membuat akun dengan nama dan jenis yang ditentukan di bawah induk yang ditentukan.
get GET /v1/{name=accounts/*}
Mendapatkan akun yang ditentukan.
list GET /v1/accounts
Mencantumkan semua akun untuk pengguna yang diautentikasi.
patch PATCH /v1/{account.name=accounts/*}
Memperbarui akun bisnis yang ditentukan.

Resource REST: v1.accounts.admins

Metode
create POST /v1/{parent=accounts/*}/admins
Mengundang pengguna tertentu untuk menjadi administrator untuk akun tertentu.
delete DELETE /v1/{name=accounts/*/admins/*}
Menghapus admin tertentu dari akun tertentu.
list GET /v1/{parent=accounts/*}/admins
Menampilkan daftar admin untuk akun yang ditentukan.
patch PATCH /v1/{accountAdmin.name=accounts/*/admins/*}
Memperbarui Admin untuk Admin Akun tertentu.

Resource REST: v1.accounts.invitations

Metode
accept POST /v1/{name=accounts/*/invitations/*}:accept
Menerima undangan yang ditentukan.
decline POST /v1/{name=accounts/*/invitations/*}:decline
Menolak undangan yang ditentukan.
list GET /v1/{parent=accounts/*}/invitations
Mencantumkan undangan yang tertunda untuk akun tertentu.

Resource REST: v1.locations

Metode
transfer POST /v1/{name=locations/*}:transfer
Memindahkan lokasi dari akun milik pengguna ke akun lain yang dikelola oleh pengguna yang sama.

Resource REST: v1.locations.admins

Metode
create POST /v1/{parent=locations/*}/admins
Mengundang pengguna tertentu agar menjadi administrator untuk lokasi yang ditentukan.
delete DELETE /v1/{name=locations/*/admins/*}
Menghapus admin tertentu sebagai pengelola lokasi tertentu.
list GET /v1/{parent=locations/*}/admins
Mencantumkan semua admin untuk lokasi yang ditentukan.
patch PATCH /v1/{locationAdmin.name=locations/*/admins/*}
Memperbarui Admin untuk lokasi yang ditentukan.