Google Workspace Reseller API

Eseguire funzioni comuni disponibili nella Console Channel Services su larga scala, come effettuare ordini e visualizzare i dati dei clienti

Servizio: reseller.googleapis.com

Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, usa le seguenti informazioni quando effettui le richieste API.

Documento di rilevamento

Un documento di rilevamento è una specifica leggibile dalle macchine per la descrizione e l'utilizzo delle API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce il seguente documento di rilevamento:

Endpoint di servizio

Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI di seguito sono relativi a questo endpoint di servizio:

  • https://reseller.googleapis.com

Risorsa REST: v1.customers

Metodi
get GET /apps/reseller/v1/customers/{customerId}
Ottieni un account cliente.
insert POST /apps/reseller/v1/customers
Ordina l'account di un nuovo cliente.
patch PATCH /apps/reseller/v1/customers/{customerId}
Consente di aggiornare le impostazioni dell'account di un cliente.
update PUT /apps/reseller/v1/customers/{customerId}
Consente di aggiornare le impostazioni dell'account di un cliente.

Risorsa REST: v1.resellernotify

Metodi
getwatchdetails GET /apps/reseller/v1/resellernotify/getwatchdetails
Restituisce tutti i dettagli dello smartwatch corrispondenti al rivenditore.
register POST /apps/reseller/v1/resellernotify/register
Registra un rivenditore per ricevere le notifiche.
unregister POST /apps/reseller/v1/resellernotify/unregister
Consente di annullare la registrazione di un rivenditore per la ricezione delle notifiche.

Risorsa REST: v1.subscriptions

Metodi
activate POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/activate
Attiva un abbonamento precedentemente sospeso dal rivenditore.
changePlan POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changePlan
Consente di aggiornare un piano di abbonamento.
changeRenewalSettings POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changeRenewalSettings
Consente di aggiornare le impostazioni di rinnovo di una licenza utente.
changeSeats POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changeSeats
Consente di aggiornare le impostazioni delle licenze utente di un abbonamento.
delete DELETE /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}
Annulla, sospende o trasferisce un abbonamento al canale diretto.
get GET /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}
Consente di ottenere un abbonamento specifico.
insert POST /apps/reseller/v1/customers/{customerId}/subscriptions
Crea o trasferisci una sottoscrizione.
list GET /apps/reseller/v1/subscriptions
Elenchi di abbonamenti gestiti dal rivenditore.
startPaidService POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/startPaidService
Passa immediatamente un abbonamento di prova senza costi di 30 giorni a un abbonamento a un servizio a pagamento.
suspend POST /apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/suspend
Sospende un abbonamento attivo.