Liking cljdoc? Tell your friends :D

happygapi.mybusinessaccountmanagement.accounts

My Business Account Management API: accounts. The My Business Account Management API provides an interface for managing access to a location on Google. See: https://developers.google.com/my-business/api/reference/rest/v1/accounts

My Business Account Management API: accounts.
The My Business Account Management API provides an interface for managing access to a location on Google.
See: https://developers.google.com/my-business/api/reference/rest/v1/accounts
raw docstring

admins-create$clj

(admins-create$ auth parameters body)

https://developers.google.com/my-business/api/reference/rest/v1/accounts/admins/create

Required parameters: parent

Optional parameters: none

Body:

{:role string, :admin string, :pendingInvitation boolean, :name string}

Invites the specified user to become an administrator for the specified account. The invitee must accept the invitation in order to be granted access to the account. See AcceptInvitation to programmatically accept an invitation.

https://developers.google.com/my-business/api/reference/rest/v1/accounts/admins/create

Required parameters: parent

Optional parameters: none

Body: 

{:role string,
 :admin string,
 :pendingInvitation boolean,
 :name string}

Invites the specified user to become an administrator for the specified account. The invitee must accept the invitation in order to be granted access to the account. See AcceptInvitation to programmatically accept an invitation.
sourceraw docstring

admins-delete$clj

(admins-delete$ auth parameters)

https://developers.google.com/my-business/api/reference/rest/v1/accounts/admins/delete

Required parameters: name

Optional parameters: none

Removes the specified admin from the specified account.

https://developers.google.com/my-business/api/reference/rest/v1/accounts/admins/delete

Required parameters: name

Optional parameters: none

Removes the specified admin from the specified account.
sourceraw docstring

admins-list$clj

(admins-list$ auth parameters)

https://developers.google.com/my-business/api/reference/rest/v1/accounts/admins/list

Required parameters: parent

Optional parameters: none

Lists the admins for the specified account.

https://developers.google.com/my-business/api/reference/rest/v1/accounts/admins/list

Required parameters: parent

Optional parameters: none

Lists the admins for the specified account.
sourceraw docstring

admins-patch$clj

(admins-patch$ auth parameters body)

https://developers.google.com/my-business/api/reference/rest/v1/accounts/admins/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:role string, :admin string, :pendingInvitation boolean, :name string}

Updates the Admin for the specified Account Admin.

https://developers.google.com/my-business/api/reference/rest/v1/accounts/admins/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:role string,
 :admin string,
 :pendingInvitation boolean,
 :name string}

Updates the Admin for the specified Account Admin.
sourceraw docstring

create$clj

(create$ auth parameters body)

https://developers.google.com/my-business/api/reference/rest/v1/accounts/create

Required parameters: none

Optional parameters: none

Body:

{:role string, :vettedState string, :primaryOwner string, :accountNumber string, :name string, :accountName string, :type string, :verificationState string, :organizationInfo {:phoneNumber string, :registeredDomain string, :address PostalAddress}, :permissionLevel string}

Creates an account with the specified name and type under the given parent. - Personal accounts and Organizations cannot be created. - User Groups cannot be created with a Personal account as primary owner. - Location Groups cannot be created with a primary owner of a Personal account if the Personal account is in an Organization. - Location Groups cannot own Location Groups.

https://developers.google.com/my-business/api/reference/rest/v1/accounts/create

Required parameters: none

Optional parameters: none

Body: 

{:role string,
 :vettedState string,
 :primaryOwner string,
 :accountNumber string,
 :name string,
 :accountName string,
 :type string,
 :verificationState string,
 :organizationInfo {:phoneNumber string,
                    :registeredDomain string,
                    :address PostalAddress},
 :permissionLevel string}

Creates an account with the specified name and type under the given parent. - Personal accounts and Organizations cannot be created. - User Groups cannot be created with a Personal account as primary owner. - Location Groups cannot be created with a primary owner of a Personal account if the Personal account is in an Organization. - Location Groups cannot own Location Groups.
sourceraw docstring

get$clj

(get$ auth parameters)

https://developers.google.com/my-business/api/reference/rest/v1/accounts/get

Required parameters: name

Optional parameters: none

Gets the specified account. Returns NOT_FOUND if the account does not exist or if the caller does not have access rights to it.

https://developers.google.com/my-business/api/reference/rest/v1/accounts/get

Required parameters: name

Optional parameters: none

Gets the specified account. Returns `NOT_FOUND` if the account does not exist or if the caller does not have access rights to it.
sourceraw docstring

invitations-accept$clj

(invitations-accept$ auth parameters body)

https://developers.google.com/my-business/api/reference/rest/v1/accounts/invitations/accept

Required parameters: name

Optional parameters: none

Body:

{}

Accepts the specified invitation.

https://developers.google.com/my-business/api/reference/rest/v1/accounts/invitations/accept

Required parameters: name

Optional parameters: none

Body: 

{}

Accepts the specified invitation.
sourceraw docstring

invitations-decline$clj

(invitations-decline$ auth parameters body)

https://developers.google.com/my-business/api/reference/rest/v1/accounts/invitations/decline

Required parameters: name

Optional parameters: none

Body:

{}

Declines the specified invitation.

https://developers.google.com/my-business/api/reference/rest/v1/accounts/invitations/decline

Required parameters: name

Optional parameters: none

Body: 

{}

Declines the specified invitation.
sourceraw docstring

invitations-list$clj

(invitations-list$ auth parameters)

https://developers.google.com/my-business/api/reference/rest/v1/accounts/invitations/list

Required parameters: parent

Optional parameters: filter

Lists pending invitations for the specified account.

https://developers.google.com/my-business/api/reference/rest/v1/accounts/invitations/list

Required parameters: parent

Optional parameters: filter

Lists pending invitations for the specified account.
sourceraw docstring

list$clj

(list$ auth parameters)

https://developers.google.com/my-business/api/reference/rest/v1/accounts/list

Required parameters: none

Optional parameters: parentAccount, pageSize, filter, pageToken

Lists all of the accounts for the authenticated user. This includes all accounts that the user owns, as well as any accounts for which the user has management rights.

https://developers.google.com/my-business/api/reference/rest/v1/accounts/list

Required parameters: none

Optional parameters: parentAccount, pageSize, filter, pageToken

Lists all of the accounts for the authenticated user. This includes all accounts that the user owns, as well as any accounts for which the user has management rights.
sourceraw docstring

patch$clj

(patch$ auth parameters body)

https://developers.google.com/my-business/api/reference/rest/v1/accounts/patch

Required parameters: name

Optional parameters: updateMask, validateOnly

Body:

{:role string, :vettedState string, :primaryOwner string, :accountNumber string, :name string, :accountName string, :type string, :verificationState string, :organizationInfo {:phoneNumber string, :registeredDomain string, :address PostalAddress}, :permissionLevel string}

Updates the specified business account. Personal accounts cannot be updated using this method.

https://developers.google.com/my-business/api/reference/rest/v1/accounts/patch

Required parameters: name

Optional parameters: updateMask, validateOnly

Body: 

{:role string,
 :vettedState string,
 :primaryOwner string,
 :accountNumber string,
 :name string,
 :accountName string,
 :type string,
 :verificationState string,
 :organizationInfo {:phoneNumber string,
                    :registeredDomain string,
                    :address PostalAddress},
 :permissionLevel string}

Updates the specified business account. Personal accounts cannot be updated using this method.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close