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.
raw docstring

claimwebsite$clj

(claimwebsite$ auth parameters)

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

Required parameters: merchantId, accountId

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: merchantId, accountId

Optional parameters: overwrite

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

credentials-create$clj

(credentials-create$ auth parameters body)

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

Required parameters: accountId

Optional parameters: none

Body:

{:expiresIn string, :purpose string, :accessToken string}

Uploads credentials for the Merchant Center account. If credentials already exist for this Merchant Center account and purpose, this method updates them.

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

Required parameters: accountId

Optional parameters: none

Body: 

{:expiresIn string, :purpose string, :accessToken string}

Uploads credentials for the Merchant Center account. If credentials already exist for this Merchant Center account and purpose, this method updates them.
raw 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.
raw docstring

delete$clj

(delete$ auth parameters)

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

Required parameters: accountId, merchantId

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: accountId, merchantId

Optional parameters: force

Deletes a Merchant Center sub-account.
raw docstring

get$clj

(get$ auth parameters)

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

Required parameters: merchantId, accountId

Optional parameters: view

Retrieves a Merchant Center account.

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

Required parameters: merchantId, accountId

Optional parameters: view

Retrieves a Merchant Center account.
raw 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 {:phoneNumber string, :address AccountAddress, :customerService AccountCustomerService}, :id string, :kind string, :sellerId string, :adultContent boolean, :cssId string, :youtubeChannelLinks [{:channelId string, :status string}], :googleMyBusinessLink {:gmbEmail string, :gmbAccountId string, :status string}, :automaticLabelIds [string], :users [{:paymentsAnalyst boolean, :emailAddress string, :paymentsManager boolean, :admin boolean, :orderManager 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 {:phoneNumber string,
                       :address AccountAddress,
                       :customerService AccountCustomerService},
 :id string,
 :kind string,
 :sellerId string,
 :adultContent boolean,
 :cssId string,
 :youtubeChannelLinks [{:channelId string, :status string}],
 :googleMyBusinessLink {:gmbEmail string,
                        :gmbAccountId string,
                        :status string},
 :automaticLabelIds [string],
 :users [{:paymentsAnalyst boolean,
          :emailAddress string,
          :paymentsManager boolean,
          :admin boolean,
          :orderManager boolean}]}

Creates a Merchant Center sub-account.
raw 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, :labelType string, :name string, :description string, :accountId 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,
 :labelType string,
 :name string,
 :description string,
 :accountId string}

Creates a new label, not assigned to any account.
raw 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: accountId, labelId

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: accountId, labelId

Optional parameters: none

Deletes a label and removes it from all accounts to which it was assigned.
raw 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: pageSize, pageToken

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: pageSize, pageToken

Lists the labels assigned to an account.
raw 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: accountId, labelId

Optional parameters: none

Body:

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

Updates a label.

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

Required parameters: accountId, labelId

Optional parameters: none

Body: 

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

Updates a label.
raw docstring

link$clj

(link$ auth parameters body)

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

Required parameters: accountId, merchantId

Optional parameters: none

Body:

{:action string, :linkType string, :services [string], :linkedAccountId string, :paymentServiceProviderLinkInfo {:externalAccountBusinessCountry string, :externalAccountId 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: accountId, merchantId

Optional parameters: none

Body: 

{:action string,
 :linkType string,
 :services [string],
 :linkedAccountId string,
 :paymentServiceProviderLinkInfo {:externalAccountBusinessCountry string,
                                  :externalAccountId string}}

Performs an action on a link between two Merchant Center accounts, namely accountId and linkedAccountId.
raw 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: pageToken, label, view, maxResults

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: pageToken, label, view, maxResults

Lists the sub-accounts in your Merchant Center account.
raw 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.
raw docstring

returncarrier-create$clj

(returncarrier-create$ auth parameters body)

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

Required parameters: accountId

Optional parameters: none

Body:

{:carrierAccountName string, :carrierAccountNumber string, :carrierCode string, :carrierAccountId string}

Links return carrier to a merchant account.

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

Required parameters: accountId

Optional parameters: none

Body: 

{:carrierAccountName string,
 :carrierAccountNumber string,
 :carrierCode string,
 :carrierAccountId string}

Links return carrier to a merchant account.
raw docstring

returncarrier-delete$clj

(returncarrier-delete$ auth parameters)

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

Required parameters: carrierAccountId, accountId

Optional parameters: none

Delete a return carrier in the merchant account.

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

Required parameters: carrierAccountId, accountId

Optional parameters: none

Delete a return carrier in the merchant account.
raw docstring

returncarrier-list$clj

(returncarrier-list$ auth parameters)

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

Required parameters: accountId

Optional parameters: none

Lists available return carriers in the merchant account.

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

Required parameters: accountId

Optional parameters: none

Lists available return carriers in the merchant account.
raw docstring

returncarrier-patch$clj

(returncarrier-patch$ auth parameters body)

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

Required parameters: accountId, carrierAccountId

Optional parameters: none

Body:

{:carrierAccountName string, :carrierAccountNumber string, :carrierCode string, :carrierAccountId string}

Updates a return carrier in the merchant account.

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

Required parameters: accountId, carrierAccountId

Optional parameters: none

Body: 

{:carrierAccountName string,
 :carrierAccountNumber string,
 :carrierCode string,
 :carrierAccountId string}

Updates a return carrier in the merchant account.
raw 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 {:phoneNumber string, :address AccountAddress, :customerService AccountCustomerService}, :id string, :kind string, :sellerId string, :adultContent boolean, :cssId string, :youtubeChannelLinks [{:channelId string, :status string}], :googleMyBusinessLink {:gmbEmail string, :gmbAccountId string, :status string}, :automaticLabelIds [string], :users [{:paymentsAnalyst boolean, :emailAddress string, :paymentsManager boolean, :admin boolean, :orderManager 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 {:phoneNumber string,
                       :address AccountAddress,
                       :customerService AccountCustomerService},
 :id string,
 :kind string,
 :sellerId string,
 :adultContent boolean,
 :cssId string,
 :youtubeChannelLinks [{:channelId string, :status string}],
 :googleMyBusinessLink {:gmbEmail string,
                        :gmbAccountId string,
                        :status string},
 :automaticLabelIds [string],
 :users [{:paymentsAnalyst boolean,
          :emailAddress string,
          :paymentsManager boolean,
          :admin boolean,
          :orderManager boolean}]}

Updates a Merchant Center account. Any fields that are not provided are deleted from the resource.
raw 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.
raw docstring

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

× close