Google Workspace Reseller API

Melakukan fungsi umum yang tersedia di Konsol Layanan Saluran dalam skala besar, seperti melakukan pemesanan dan melihat informasi pelanggan

Layanan: reseller.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://reseller.googleapis.com

Resource REST: v1.customers

Metode
get GET /apps/reseller/v1/customers/{customerId}
Mendapatkan akun pelanggan.
insert POST /apps/reseller/v1/customers
Memesan akun pelanggan baru.
patch PATCH /apps/reseller/v1/customers/{customerId}
Memperbarui setelan akun pelanggan.
update PUT /apps/reseller/v1/customers/{customerId}
Memperbarui setelan akun pelanggan.

Resource REST: v1.resellernotify

Metode
getwatchdetails GET /apps/reseller/v1/resellernotify/getwatchdetails
Menampilkan semua detail smartwatch yang terkait dengan reseller.
register POST /apps/reseller/v1/resellernotify/register
Mendaftarkan Reseller untuk menerima notifikasi.
unregister POST /apps/reseller/v1/resellernotify/unregister
Membatalkan pendaftaran Reseller untuk menerima notifikasi.

Resource REST: v1.subscriptions

Metode
activate POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/activate
Mengaktifkan langganan yang sebelumnya ditangguhkan oleh reseller.
changePlan POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changePlan
Memperbarui paket langganan.
changeRenewalSettings POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changeRenewalSettings
Memperbarui setelan perpanjangan lisensi pengguna.
changeSeats POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changeSeats
Memperbarui setelan lisensi pengguna langganan.
delete DELETE /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}
Membatalkan, menangguhkan, atau mentransfer langganan ke langganan langsung.
get GET /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}
Mendapatkan langganan tertentu.
insert POST /apps/reseller/v1/customers/{customerId}/subscriptions
Membuat atau mentransfer langganan.
list GET /apps/reseller/v1/subscriptions
Daftar langganan yang dikelola oleh reseller.
startPaidService POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/startPaidService
Segera pindahkan langganan uji coba gratis 30 hari ke langganan layanan berbayar.
suspend POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/suspend
Menangguhkan langganan aktif.