My Business Account Management API

Über die My Business Account Management API können Sie den Zugriff auf einen Standort auf Google verwalten.

Hinweis: Wenn Sie nach dem Aktivieren der API ein Kontingent von 0 haben, beantragen Sie Zugriff auf die Google Unternehmensprofil-API.

Dienst: mybusinessaccountmanagement.googleapis.com

Um diesen Dienst aufzurufen, empfehlen wir die Verwendung der von Google bereitgestellten Clientbibliotheken. Wenn Ihre Anwendung Ihre eigenen Bibliotheken verwenden muss, um diesen Dienst aufzurufen, verwenden Sie die folgenden Informationen, wenn Sie die API-Anfragen stellen.

Discovery-Dokument

Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet das folgende Discovery-Dokument:

Dienstendpunkt

Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:

  • https://mybusinessaccountmanagement.googleapis.com

REST-Ressource: v1.accounts

Methoden
create POST /v1/accounts
Erstellt ein Konto mit dem angegebenen Namen und Typ unter dem angegebenen übergeordneten Element.
get GET /v1/{name=accounts/*}
Ruft das angegebene Konto ab.
list GET /v1/accounts
Listet alle Konten für den authentifizierten Nutzer auf.
patch PATCH /v1/{account.name=accounts/*}
Aktualisiert das angegebene Unternehmenskonto.

REST-Ressource: v1.accounts.admins

Methoden
create POST /v1/{parent=accounts/*}/admins
Lädt den angegebenen Nutzer ein, Administrator für das angegebene Konto zu werden.
delete DELETE /v1/{name=accounts/*/admins/*}
Entfernt den angegebenen Administrator aus dem angegebenen Konto.
list GET /v1/{parent=accounts/*}/admins
Listet die Administratoren für das angegebene Konto auf.
patch PATCH /v1/{accountAdmin.name=accounts/*/admins/*}
Aktualisiert den Administrator des angegebenen Kontoadministrators.

REST-Ressource: v1.accounts.invitations

Methoden
accept POST /v1/{name=accounts/*/invitations/*}:accept
Nimmt die angegebene Einladung an.
decline POST /v1/{name=accounts/*/invitations/*}:decline
Lehnt die angegebene Einladung ab.
list GET /v1/{parent=accounts/*}/invitations
Listet ausstehende Einladungen für das angegebene Konto auf.

REST-Ressource: v1.locations

Methoden
transfer POST /v1/{name=locations/*}:transfer
Verschiebt einen Standort von einem Konto, dessen Inhaber der Nutzer ist, zu einem anderen Konto, das derselbe Nutzer verwaltet.

REST-Ressource: v1.locations.admins

Methoden
create POST /v1/{parent=locations/*}/admins
Lädt den angegebenen Nutzer ein, Administrator für den angegebenen Standort zu werden.
delete DELETE /v1/{name=locations/*/admins/*}
Entfernt den angegebenen Administrator als Administrator des angegebenen Standorts.
list GET /v1/{parent=locations/*}/admins
Listet alle Administratoren für den angegebenen Standort auf.
patch PATCH /v1/{locationAdmin.name=locations/*/admins/*}
Aktualisiert den Administrator für den angegebenen Standort.