Liking cljdoc? Tell your friends :D

happygapi.content.accounts

Content API for Shopping: accounts. Manage your product listings and accounts for Google Shopping See: https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts

Content API for Shopping: accounts.
Manage your product listings and accounts for Google Shopping
See: https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts
raw docstring

authinfo$clj

(authinfo$ auth parameters)

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/authinfo

Required parameters: none

Optional parameters: none

Returns information about the authenticated user.

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/authinfo

Required parameters: none

Optional parameters: none

Returns information about the authenticated user.
sourceraw docstring

claimwebsite$clj

(claimwebsite$ auth parameters)

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/claimwebsite

Required parameters: accountId, merchantId

Optional parameters: overwrite

Claims the website of a Merchant Center sub-account.

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/claimwebsite

Required parameters: accountId, merchantId

Optional parameters: overwrite

Claims the website of a Merchant Center sub-account.
sourceraw docstring

custombatch$clj

(custombatch$ auth parameters body)

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/custombatch

Required parameters: none

Optional parameters: none

Body:

{:entries [{:force boolean, :method string, :labelIds [string], :linkRequest AccountsCustomBatchRequestEntryLinkRequest, :account Account, :overwrite boolean, :batchId integer, :accountId string, :merchantId string, :view string}]}

Retrieves, inserts, updates, and deletes multiple Merchant Center (sub-)accounts in a single request.

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/custombatch

Required parameters: none

Optional parameters: none

Body: 

{:entries [{:force boolean,
            :method string,
            :labelIds [string],
            :linkRequest AccountsCustomBatchRequestEntryLinkRequest,
            :account Account,
            :overwrite boolean,
            :batchId integer,
            :accountId string,
            :merchantId string,
            :view string}]}

Retrieves, inserts, updates, and deletes multiple Merchant Center (sub-)accounts in a single request.
sourceraw docstring

delete$clj

(delete$ auth parameters)

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/delete

Required parameters: merchantId, accountId

Optional parameters: force

Deletes a Merchant Center sub-account.

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/delete

Required parameters: merchantId, accountId

Optional parameters: force

Deletes a Merchant Center sub-account.
sourceraw docstring

get$clj

(get$ auth parameters)

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/get

Required parameters: accountId, merchantId

Optional parameters: view

Retrieves a Merchant Center account.

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/get

Required parameters: accountId, merchantId

Optional parameters: view

Retrieves a Merchant Center account.
sourceraw docstring

insert$clj

(insert$ auth parameters body)

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/insert

Required parameters: merchantId

Optional parameters: none

Body:

{:websiteUrl string, :labelIds [string], :name string, :adsLinks [{:status string, :adsId string}], :businessInformation {:address AccountAddress, :customerService AccountCustomerService, :phoneNumber string}, :id string, :kind string, :sellerId string, :adultContent boolean, :cssId string, :youtubeChannelLinks [{:channelId string, :status string}], :googleMyBusinessLink {:status string, :gmbEmail string, :gmbAccountId string}, :users [{:emailAddress string, :admin boolean, :paymentsManager boolean, :orderManager boolean, :paymentsAnalyst boolean}]}

Creates a Merchant Center sub-account.

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/insert

Required parameters: merchantId

Optional parameters: none

Body: 

{:websiteUrl string,
 :labelIds [string],
 :name string,
 :adsLinks [{:status string, :adsId string}],
 :businessInformation {:address AccountAddress,
                       :customerService AccountCustomerService,
                       :phoneNumber string},
 :id string,
 :kind string,
 :sellerId string,
 :adultContent boolean,
 :cssId string,
 :youtubeChannelLinks [{:channelId string, :status string}],
 :googleMyBusinessLink {:status string,
                        :gmbEmail string,
                        :gmbAccountId string},
 :users [{:emailAddress string,
          :admin boolean,
          :paymentsManager boolean,
          :orderManager boolean,
          :paymentsAnalyst boolean}]}

Creates a Merchant Center sub-account.
sourceraw docstring

labels-create$clj

(labels-create$ auth parameters body)

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/labels/create

Required parameters: accountId

Optional parameters: none

Body:

{:labelId string, :description string, :accountId string, :name string}

Creates a new label, not assigned to any account.

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/labels/create

Required parameters: accountId

Optional parameters: none

Body: 

{:labelId string,
 :description string,
 :accountId string,
 :name string}

Creates a new label, not assigned to any account.
sourceraw docstring

labels-delete$clj

(labels-delete$ auth parameters)

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/labels/delete

Required parameters: labelId, accountId

Optional parameters: none

Deletes a label and removes it from all accounts to which it was assigned.

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/labels/delete

Required parameters: labelId, accountId

Optional parameters: none

Deletes a label and removes it from all accounts to which it was assigned.
sourceraw docstring

labels-list$clj

(labels-list$ auth parameters)

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/labels/list

Required parameters: accountId

Optional parameters: pageToken, pageSize

Lists the labels assigned to an account.

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/labels/list

Required parameters: accountId

Optional parameters: pageToken, pageSize

Lists the labels assigned to an account.
sourceraw docstring

labels-patch$clj

(labels-patch$ auth parameters body)

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/labels/patch

Required parameters: labelId, accountId

Optional parameters: none

Body:

{:labelId string, :description string, :accountId string, :name string}

Updates a label.

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/labels/patch

Required parameters: labelId, accountId

Optional parameters: none

Body: 

{:labelId string,
 :description string,
 :accountId string,
 :name string}

Updates a label.
sourceraw docstring

link$clj

(link$ auth parameters body)

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/link

Required parameters: merchantId, accountId

Optional parameters: none

Body:

{:linkType string, :linkedAccountId string, :action string, :services [string]}

Performs an action on a link between two Merchant Center accounts, namely accountId and linkedAccountId.

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/link

Required parameters: merchantId, accountId

Optional parameters: none

Body: 

{:linkType string,
 :linkedAccountId string,
 :action string,
 :services [string]}

Performs an action on a link between two Merchant Center accounts, namely accountId and linkedAccountId.
sourceraw docstring

list$clj

(list$ auth parameters)

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/list

Required parameters: merchantId

Optional parameters: label, maxResults, view, pageToken

Lists the sub-accounts in your Merchant Center account.

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/list

Required parameters: merchantId

Optional parameters: label, maxResults, view, pageToken

Lists the sub-accounts in your Merchant Center account.
sourceraw docstring

listlinks$clj

(listlinks$ auth parameters)

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/listlinks

Required parameters: accountId, merchantId

Optional parameters: pageToken, maxResults

Returns the list of accounts linked to your Merchant Center account.

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/listlinks

Required parameters: accountId, merchantId

Optional parameters: pageToken, maxResults

Returns the list of accounts linked to your Merchant Center account.
sourceraw docstring

update$clj

(update$ auth parameters body)

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/update

Required parameters: accountId, merchantId

Optional parameters: none

Body:

{:websiteUrl string, :labelIds [string], :name string, :adsLinks [{:status string, :adsId string}], :businessInformation {:address AccountAddress, :customerService AccountCustomerService, :phoneNumber string}, :id string, :kind string, :sellerId string, :adultContent boolean, :cssId string, :youtubeChannelLinks [{:channelId string, :status string}], :googleMyBusinessLink {:status string, :gmbEmail string, :gmbAccountId string}, :users [{:emailAddress string, :admin boolean, :paymentsManager boolean, :orderManager boolean, :paymentsAnalyst boolean}]}

Updates a Merchant Center account. Any fields that are not provided are deleted from the resource.

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/update

Required parameters: accountId, merchantId

Optional parameters: none

Body: 

{:websiteUrl string,
 :labelIds [string],
 :name string,
 :adsLinks [{:status string, :adsId string}],
 :businessInformation {:address AccountAddress,
                       :customerService AccountCustomerService,
                       :phoneNumber string},
 :id string,
 :kind string,
 :sellerId string,
 :adultContent boolean,
 :cssId string,
 :youtubeChannelLinks [{:channelId string, :status string}],
 :googleMyBusinessLink {:status string,
                        :gmbEmail string,
                        :gmbAccountId string},
 :users [{:emailAddress string,
          :admin boolean,
          :paymentsManager boolean,
          :orderManager boolean,
          :paymentsAnalyst boolean}]}

Updates a Merchant Center account. Any fields that are not provided are deleted from the resource.
sourceraw docstring

updatelabels$clj

(updatelabels$ auth parameters body)

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/updatelabels

Required parameters: merchantId, accountId

Optional parameters: none

Body:

{:labelIds [string]}

Updates labels that are assigned to the Merchant Center account by CSS user.

https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/accounts/updatelabels

Required parameters: merchantId, accountId

Optional parameters: none

Body: 

{:labelIds [string]}

Updates labels that are assigned to the Merchant Center account by CSS user.
sourceraw docstring

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

× close