Android Management API

Android Management API menyediakan pengelolaan perusahaan jarak jauh untuk perangkat dan aplikasi Android.

Layanan: androidmanagement.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 Anda 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 dapat memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah berhubungan dengan endpoint layanan ini:

  • https://androidmanagement.googleapis.com

REST Resource: v1.enterprises

Metode
create POST /v1/enterprises
Membuat perusahaan.
delete DELETE /v1/{name=enterprises/*}
Menghapus perusahaan dan semua akun serta data yang terkait dengannya secara permanen.
generateEnterpriseUpgradeUrl POST /v1/{name=enterprises/*}:generateEnterpriseUpgradeUrl
Membuat URL upgrade perusahaan untuk mengupgrade akun Google Play perusahaan terkelola yang sudah ada ke Managed Google Domains.
get GET /v1/{name=enterprises/*}
Mendapatkan perusahaan.
list GET /v1/enterprises
Mencantumkan perusahaan yang dikelola EMM.
patch PATCH /v1/{name=enterprises/*}
Memperbarui perusahaan.

REST Resource: v1.enterprises.applications

Metode
get GET /v1/{name=enterprises/*/applications/*}
Mendapatkan info tentang aplikasi.

REST Resource: v1.enterprises.devices

Metode
delete DELETE /v1/{name=enterprises/*/devices/*}
Menghapus perangkat.
get GET /v1/{name=enterprises/*/devices/*}
Mendapatkan perangkat.
issueCommand POST /v1/{name=enterprises/*/devices/*}:issueCommand
Mengirimkan perintah ke perangkat.
list GET /v1/{parent=enterprises/*}/devices
Mencantumkan perangkat untuk perusahaan tertentu.
patch PATCH /v1/{name=enterprises/*/devices/*}
Memperbarui perangkat.

REST Resource: v1.enterprises.devices.operations

Metode
cancel POST /v1/{name=enterprises/*/devices/*/operations/*}:cancel
Memulai pembatalan asinkron pada operasi yang berjalan lama.
get GET /v1/{name=enterprises/*/devices/*/operations/*}
Mendapatkan status terbaru dari operasi yang berjalan lama.
list GET /v1/{name=enterprises/*/devices/*/operations}
Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

REST Resource: v1.enterprises.enrollmentTokens

Metode
create POST /v1/{parent=enterprises/*}/enrollmentTokens
Membuat token pendaftaran untuk perusahaan tertentu.
delete DELETE /v1/{name=enterprises/*/enrollmentTokens/*}
Menghapus token pendaftaran.
get GET /v1/{name=enterprises/*/enrollmentTokens/*}
Mendapatkan token pendaftaran yang aktif dan belum habis masa berlakunya.
list GET /v1/{parent=enterprises/*}/enrollmentTokens
Mencantumkan token pendaftaran yang aktif dan belum habis masa berlakunya untuk perusahaan tertentu.

REST Resource: v1.enterprises.migrationTokens

Metode
create POST /v1/{parent=enterprises/*}/migrationTokens
Membuat token migrasi, untuk memigrasikan perangkat yang ada dari yang dikelola oleh Pengontrol Kebijakan Perangkat (DPC) EMM ke yang dikelola oleh Android Management API.
get GET /v1/{name=enterprises/*/migrationTokens/*}
Mendapatkan token migrasi.
list GET /v1/{parent=enterprises/*}/migrationTokens
Mencantumkan token migrasi.

REST Resource: v1.enterprises.policies

Metode
delete DELETE /v1/{name=enterprises/*/policies/*}
Menghapus kebijakan.
get GET /v1/{name=enterprises/*/policies/*}
Mendapatkan kebijakan.
list GET /v1/{parent=enterprises/*}/policies
Mencantumkan kebijakan untuk perusahaan tertentu.
modifyPolicyApplications POST /v1/{name=enterprises/*/policies/*}:modifyPolicyApplications
Mengupdate atau membuat aplikasi dalam kebijakan.
patch PATCH /v1/{name=enterprises/*/policies/*}
Memperbarui atau membuat kebijakan.
removePolicyApplications POST /v1/{name=enterprises/*/policies/*}:removePolicyApplications
Menghapus aplikasi dalam kebijakan.

REST Resource: v1.enterprises.webApps

Metode
create POST /v1/{parent=enterprises/*}/webApps
Membuat aplikasi web.
delete DELETE /v1/{name=enterprises/*/webApps/*}
Menghapus aplikasi web.
get GET /v1/{name=enterprises/*/webApps/*}
Mendapatkan aplikasi web.
list GET /v1/{parent=enterprises/*}/webApps
Mencantumkan aplikasi web untuk perusahaan tertentu.
patch PATCH /v1/{name=enterprises/*/webApps/*}
Memperbarui aplikasi web.

REST Resource: v1.enterprises.webTokens

Metode
create POST /v1/{parent=enterprises/*}/webTokens
Membuat token web untuk mengakses UI web Google Play terkelola yang dapat disematkan untuk perusahaan tertentu.

REST Resource: v1.provisioningInfo

Metode
get GET /v1/{name=provisioningInfo/*}
Dapatkan informasi penyediaan perangkat berdasarkan ID yang diberikan di URL login.

REST Resource: v1.signupUrls

Metode
create POST /v1/signupUrls
Membuat URL pendaftaran perusahaan.