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

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:

{:accessToken string, :expiresIn string, :purpose 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: 

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

Uploads credentials for the Merchant Center account. If credentials already exist for this Merchant Center account and purpose, this method updates them.
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: 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.
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, :phoneNumber string, :koreanBusinessRegistrationNumber string, :customerService AccountCustomerService}, :id string, :kind string, :sellerId string, :adultContent boolean, :cssId string, :youtubeChannelLinks [{:status string, :channelId string}], :googleMyBusinessLink {:gmbAccountId string, :gmbEmail string, :status string}, :automaticLabelIds [string], :users [{:paymentsAnalyst boolean, :paymentsManager boolean, :orderManager boolean, :admin boolean, :emailAddress string}], :accountManagement string}

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,
                       :phoneNumber string,
                       :koreanBusinessRegistrationNumber string,
                       :customerService AccountCustomerService},
 :id string,
 :kind string,
 :sellerId string,
 :adultContent boolean,
 :cssId string,
 :youtubeChannelLinks [{:status string, :channelId string}],
 :googleMyBusinessLink {:gmbAccountId string,
                        :gmbEmail string,
                        :status string},
 :automaticLabelIds [string],
 :users [{:paymentsAnalyst boolean,
          :paymentsManager boolean,
          :orderManager boolean,
          :admin boolean,
          :emailAddress string}],
 :accountManagement string}

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:

{:accountId string, :labelType string, :name string, :description string, :labelId 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: 

{:accountId string,
 :labelType string,
 :name string,
 :description string,
 :labelId 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: 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.
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: accountId, labelId

Optional parameters: none

Body:

{:accountId string, :labelType string, :name string, :description string, :labelId 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: 

{:accountId string,
 :labelType string,
 :name string,
 :description string,
 :labelId 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:

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

Optional parameters: none

Body: 

{:linkedAccountId string,
 :linkType string,
 :services [string],
 :paymentServiceProviderLinkInfo {:externalAccountId string,
                                  :externalAccountBusinessCountry string},
 :action string,
 :eCommercePlatformLinkInfo {:externalAccountId 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: view, pageToken, label, name, 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: view, pageToken, label, name, maxResults

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

Optional parameters: maxResults, pageToken

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

Optional parameters: maxResults, pageToken

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

requestphoneverification$clj

(requestphoneverification$ auth parameters body)

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

Required parameters: merchantId, accountId

Optional parameters: none

Body:

{:languageCode string, :phoneRegionCode string, :phoneVerificationMethod string, :phoneNumber string}

Request verification code to start phone verification.

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

Required parameters: merchantId, accountId

Optional parameters: none

Body: 

{:languageCode string,
 :phoneRegionCode string,
 :phoneVerificationMethod string,
 :phoneNumber string}

Request verification code to start phone verification.
sourceraw 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:

{:carrierAccountNumber string, :carrierCode string, :carrierAccountName 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: 

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

Links return carrier to a merchant account.
sourceraw 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: accountId, carrierAccountId

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

Optional parameters: none

Delete a return carrier in the merchant account.
sourceraw 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.
sourceraw 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: carrierAccountId, accountId

Optional parameters: none

Body:

{:carrierAccountNumber string, :carrierCode string, :carrierAccountName 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: carrierAccountId, accountId

Optional parameters: none

Body: 

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

Updates a return carrier in the merchant 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: merchantId, accountId

Optional parameters: none

Body:

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

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

Optional parameters: none

Body: 

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

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

verifyphonenumber$clj

(verifyphonenumber$ auth parameters body)

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

Required parameters: accountId, merchantId

Optional parameters: none

Body:

{:verificationId string, :verificationCode string, :phoneVerificationMethod string}

Validates verification code to verify phone number for the account. If successful this will overwrite the value of accounts.businessinformation.phoneNumber. Only verified phone number will replace an existing verified phone number.

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

Required parameters: accountId, merchantId

Optional parameters: none

Body: 

{:verificationId string,
 :verificationCode string,
 :phoneVerificationMethod string}

Validates verification code to verify phone number for the account. If successful this will overwrite the value of `accounts.businessinformation.phoneNumber`. Only verified phone number will replace an existing verified phone number.
sourceraw docstring

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

× close