2026-08-31
▼ ▲ content.conversionsources.patch
Parameter Order :
Parameters :
updateMask
Description : Optional. List of fields being updated. The following fields can be updated: `attribution_settings`, `display_name`, `currency_code`.
Format : google-fieldmask
Location : query
Type : string
conversionSourceId
Required : Yes
Type : string
Description : Required. The ID of the conversion source to be updated.
Location : path
merchantId
Description : Required. The ID of the account that owns the new conversion source.
Required : Yes
Location : path
Type : string
Format : int64
Path : {merchantId}/conversionsources/{conversionSourceId}
Flat Path : {merchantId}/conversionsources/{conversionSourceId}
Scopes : https://www.googleapis.com/auth/content
Description : Updates information of an existing conversion source.
HTTP Method : PATCH
▼ ▲ content.conversionsources.create
HTTP Method : POST
Flat Path : {merchantId}/conversionsources
Path : {merchantId}/conversionsources
Scopes : https://www.googleapis.com/auth/content
Description : Creates a new conversion source.
Parameters :
merchantId
Type : string
Description : Required. The ID of the account that owns the new conversion source.
Required : Yes
Format : int64
Location : path
Parameter Order : merchantId
▼ ▲ content.conversionsources.delete
Flat Path : {merchantId}/conversionsources/{conversionSourceId}
Description : Archives an existing conversion source. It will be recoverable for 30 days. This archiving behavior is not typical in the Content API and unique to this service.
Parameter Order :
Path : {merchantId}/conversionsources/{conversionSourceId}
HTTP Method : DELETE
Parameters :
conversionSourceId
Location : path
Type : string
Description : Required. The ID of the conversion source to be deleted.
Required : Yes
merchantId
Description : Required. The ID of the account that owns the new conversion source.
Required : Yes
Location : path
Type : string
Format : int64
▼ ▲ content.conversionsources.list
HTTP Method : GET
Parameter Order : merchantId
Description : Retrieves the list of conversion sources the caller has access to.
Parameters :
showDeleted
Description : If true, also returns archived conversion sources.
Location : query
Type : boolean
pageSize
Type : integer
Location : query
Description : The maximum number of conversion sources to return in a page. If no `page_size` is specified, `100` is used as the default value. The maximum value is `200`. Values above `200` will be coerced to `200`. Regardless of pagination, at most `200` conversion sources are returned in total.
Format : int32
pageToken
Location : query
Type : string
Description : Page token.
merchantId
Description : Required. The ID of the account that owns the new conversion source.
Location : path
Required : Yes
Format : int64
Type : string
Path : {merchantId}/conversionsources
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/conversionsources
▼ ▲ content.conversionsources.get
Description : Fetches a conversion source.
HTTP Method : GET
Flat Path : {merchantId}/conversionsources/{conversionSourceId}
Parameter Order :
Path : {merchantId}/conversionsources/{conversionSourceId}
Scopes : https://www.googleapis.com/auth/content
Parameters :
conversionSourceId
Required : Yes
Location : path
Type : string
Description : Required. The REST ID of the collection.
merchantId
Required : Yes
Type : string
Location : path
Description : Required. The ID of the account that owns the new conversion source.
Format : int64
▼ ▲ content.conversionsources.undelete
Parameters :
merchantId
Format : int64
Type : string
Required : Yes
Location : path
Description : Required. The ID of the account that owns the new conversion source.
conversionSourceId
Required : Yes
Location : path
Type : string
Description : Required. The ID of the conversion source to be undeleted.
Parameter Order :
Scopes : https://www.googleapis.com/auth/content
HTTP Method : POST
Path : {merchantId}/conversionsources/{conversionSourceId}:undelete
Flat Path : {merchantId}/conversionsources/{conversionSourceId}:undelete
Description : Re-enables an archived conversion source.
▼ ▲ content.regions.create
Flat Path : {merchantId}/regions
Parameter Order : merchantId
Parameters :
regionId
Type : string
Location : query
Description : Required. The id of the region to create.
merchantId
Description : Required. The id of the merchant for which to create region definition.
Format : int64
Type : string
Required : Yes
Location : path
Scopes : https://www.googleapis.com/auth/content
Path : {merchantId}/regions
Description : Creates a region definition in your Merchant Center account.
HTTP Method : POST
▼ ▲ content.regions.delete
HTTP Method : DELETE
Flat Path : {merchantId}/regions/{regionId}
Parameters :
regionId
Description : Required. The id of the region to delete.
Location : path
Type : string
Required : Yes
merchantId
Type : string
Location : path
Required : Yes
Format : int64
Description : Required. The id of the merchant for which to delete region definition.
Parameter Order :
Description : Deletes a region definition from your Merchant Center account.
Path : {merchantId}/regions/{regionId}
▼ ▲ content.regions.get
Description : Retrieves a region defined in your Merchant Center account.
Flat Path : {merchantId}/regions/{regionId}
HTTP Method : GET
Parameter Order :
Scopes : https://www.googleapis.com/auth/content
Path : {merchantId}/regions/{regionId}
Parameters :
regionId
Type : string
Location : path
Description : Required. The id of the region to retrieve.
Required : Yes
merchantId
Format : int64
Location : path
Description : Required. The id of the merchant for which to retrieve region definition.
Type : string
Required : Yes
▼ ▲ content.regions.patch
Path : {merchantId}/regions/{regionId}
Parameters :
merchantId
Type : string
Description : Required. The id of the merchant for which to update region definition.
Location : path
Required : Yes
Format : int64
regionId
Required : Yes
Description : Required. The id of the region to update.
Location : path
Type : string
updateMask
Type : string
Format : google-fieldmask
Location : query
Description : Optional. The comma-separated field mask indicating the fields to update. Example: `"displayName,postalCodeArea.regionCode"`.
Description : Updates a region definition in your Merchant Center account.
Parameter Order :
HTTP Method : PATCH
Flat Path : {merchantId}/regions/{regionId}
▼ ▲ content.regions.list
Parameter Order : merchantId
Path : {merchantId}/regions
Flat Path : {merchantId}/regions
HTTP Method : GET
Description : Lists the regions in your Merchant Center account.
Scopes : https://www.googleapis.com/auth/content
Parameters :
pageSize
Format : int32
Location : query
Description : The maximum number of regions to return. The service may return fewer than this value. If unspecified, at most 50 rules will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Type : integer
pageToken
Description : A page token, received from a previous `ListRegions` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListRegions` must match the call that provided the page token.
Type : string
Location : query
merchantId
Location : path
Type : string
Format : int64
Required : Yes
Description : Required. The id of the merchant for which to list region definitions.
▼ ▲ content.pos.custombatch
Flat Path : pos/batch
Scopes : https://www.googleapis.com/auth/content
Description : Batches multiple POS-related calls in a single request.
Path : pos/batch
HTTP Method : POST
▼ ▲ content.pos.sale
Parameter Order :
Description : Submit a sale event for the given merchant.
Flat Path : {merchantId}/pos/{targetMerchantId}/sale
HTTP Method : POST
Scopes : https://www.googleapis.com/auth/content
Path : {merchantId}/pos/{targetMerchantId}/sale
Parameters :
merchantId
Type : string
Description : The ID of the POS or inventory data provider.
Required : Yes
Location : path
Format : uint64
targetMerchantId
Location : path
Required : Yes
Type : string
Format : uint64
Description : The ID of the target merchant.
▼ ▲ content.pos.insert
Path : {merchantId}/pos/{targetMerchantId}/store
Flat Path : {merchantId}/pos/{targetMerchantId}/store
HTTP Method : POST
Description : Creates a store for the given merchant.
Parameter Order :
Parameters :
targetMerchantId
Location : path
Required : Yes
Type : string
Description : The ID of the target merchant.
Format : uint64
merchantId
Type : string
Format : uint64
Required : Yes
Description : The ID of the POS or inventory data provider.
Location : path
▼ ▲ content.pos.get
Flat Path : {merchantId}/pos/{targetMerchantId}/store/{storeCode}
Parameters :
storeCode
Description : A store code that is unique per merchant.
Location : path
Type : string
Required : Yes
merchantId
Description : The ID of the POS or inventory data provider.
Location : path
Format : uint64
Type : string
Required : Yes
targetMerchantId
Format : uint64
Type : string
Description : The ID of the target merchant.
Required : Yes
Location : path
Scopes : https://www.googleapis.com/auth/content
Parameter Order :
Description : Retrieves information about the given store.
HTTP Method : GET
Path : {merchantId}/pos/{targetMerchantId}/store/{storeCode}
▼ ▲ content.pos.delete
Parameter Order :
Parameters :
storeCode
Location : path
Type : string
Description : A store code that is unique per merchant.
Required : Yes
targetMerchantId
Description : The ID of the target merchant.
Required : Yes
Format : uint64
Location : path
Type : string
merchantId
Type : string
Format : uint64
Required : Yes
Description : The ID of the POS or inventory data provider.
Location : path
Description : Deletes a store for the given merchant.
HTTP Method : DELETE
Scopes : https://www.googleapis.com/auth/content
Path : {merchantId}/pos/{targetMerchantId}/store/{storeCode}
Flat Path : {merchantId}/pos/{targetMerchantId}/store/{storeCode}
▼ ▲ content.pos.inventory
Description : Submit inventory for the given merchant.
Parameters :
targetMerchantId
Format : uint64
Type : string
Description : The ID of the target merchant.
Location : path
Required : Yes
merchantId
Format : uint64
Required : Yes
Location : path
Description : The ID of the POS or inventory data provider.
Type : string
Parameter Order :
Scopes : https://www.googleapis.com/auth/content
Path : {merchantId}/pos/{targetMerchantId}/inventory
Flat Path : {merchantId}/pos/{targetMerchantId}/inventory
HTTP Method : POST
▼ ▲ content.pos.list
Description : Lists the stores of the target merchant.
HTTP Method : GET
Scopes : https://www.googleapis.com/auth/content
Parameters :
merchantId
Required : Yes
Type : string
Format : uint64
Description : The ID of the POS or inventory data provider.
Location : path
targetMerchantId
Type : string
Location : path
Required : Yes
Format : uint64
Description : The ID of the target merchant.
Path : {merchantId}/pos/{targetMerchantId}/store
Flat Path : {merchantId}/pos/{targetMerchantId}/store
Parameter Order :
▼ ▲ content.productdeliverytime.get
HTTP Method : GET
Path : {merchantId}/productdeliverytime/{productId}
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/productdeliverytime/{productId}
Description : Gets `productDeliveryTime` by `productId`.
Parameters :
productId
Location : path
Type : string
Description : Required. The Content API ID of the product, in the form `channel:contentLanguage:targetCountry:offerId`.
Required : Yes
merchantId
Required : Yes
Description : Required. The Google merchant ID of the account that contains the product. This account cannot be a multi-client account.
Location : path
Type : string
Format : int64
Parameter Order :
▼ ▲ content.productdeliverytime.create
HTTP Method : POST
Parameter Order : merchantId
Path : {merchantId}/productdeliverytime
Flat Path : {merchantId}/productdeliverytime
Description : Creates or updates the delivery time of a product.
Parameters :
merchantId
Location : path
Required : Yes
Format : int64
Description : The Google merchant ID of the account that contains the product. This account cannot be a multi-client account.
Type : string
▼ ▲ content.productdeliverytime.delete
Description : Deletes the delivery time of a product.
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/productdeliverytime/{productId}
Path : {merchantId}/productdeliverytime/{productId}
Parameters :
merchantId
Description : Required. The Google merchant ID of the account that contains the product. This account cannot be a multi-client account.
Format : int64
Location : path
Required : Yes
Type : string
productId
Location : path
Description : Required. The Content API ID of the product, in the form `channel:contentLanguage:targetCountry:offerId`.
Type : string
Required : Yes
Parameter Order :
HTTP Method : DELETE
▼ ▲ content.collections.get
HTTP Method : GET
Description : Retrieves a collection from your Merchant Center account.
Flat Path : {merchantId}/collections/{collectionId}
Parameters :
merchantId
Location : path
Description : Required. The ID of the account that contains the collection. This account cannot be a multi-client account.
Format : int64
Required : Yes
Type : string
collectionId
Description : Required. The REST ID of the collection.
Required : Yes
Location : path
Type : string
Parameter Order :
Scopes : https://www.googleapis.com/auth/content
Path : {merchantId}/collections/{collectionId}
▼ ▲ content.collections.create
Scopes : https://www.googleapis.com/auth/content
Parameter Order : merchantId
HTTP Method : POST
Path : {merchantId}/collections
Description : Uploads a collection to your Merchant Center account. If a collection with the same collectionId already exists, this method updates that entry. In each update, the collection is completely replaced by the fields in the body of the update request.
Parameters :
merchantId
Location : path
Type : string
Format : int64
Required : Yes
Description : Required. The ID of the account that contains the collection. This account cannot be a multi-client account.
Flat Path : {merchantId}/collections
▼ ▲ content.collections.delete
Description : Deletes a collection from your Merchant Center account.
Scopes : https://www.googleapis.com/auth/content
Path : {merchantId}/collections/{collectionId}
Parameters :
collectionId
Type : string
Location : path
Required : Yes
Description : Required. The collectionId of the collection. CollectionId is the same as the REST ID of the collection.
merchantId
Format : int64
Location : path
Description : Required. The ID of the account that contains the collection. This account cannot be a multi-client account.
Type : string
Required : Yes
HTTP Method : DELETE
Parameter Order :
Flat Path : {merchantId}/collections/{collectionId}
▼ ▲ content.collections.list
Description : Lists the collections in your Merchant Center account. The response might contain fewer items than specified by page_size. Rely on next_page_token to determine if there are more items to be requested.
Flat Path : {merchantId}/collections
Parameter Order : merchantId
Path : {merchantId}/collections
HTTP Method : GET
Scopes : https://www.googleapis.com/auth/content
Parameters :
merchantId
Location : path
Type : string
Required : Yes
Description : Required. The ID of the account that contains the collection. This account cannot be a multi-client account.
Format : int64
pageSize
Type : integer
Format : int32
Location : query
Description : The maximum number of collections to return in the response, used for paging. Defaults to 50; values above 1000 will be coerced to 1000.
pageToken
Location : query
Type : string
Description : Token (if provided) to retrieve the subsequent page. All other parameters must match the original call that provided the page token.
▼ ▲ content.localinventory.custombatch
Scopes : https://www.googleapis.com/auth/content
HTTP Method : POST
Description : Updates local inventory for multiple products or stores in a single request.
Flat Path : localinventory/batch
Path : localinventory/batch
▼ ▲ content.localinventory.insert
Path : {merchantId}/products/{productId}/localinventory
Description : Updates the local inventory of a product in your Merchant Center account.
Parameters :
productId
Required : Yes
Type : string
Description : The REST ID of the product for which to update local inventory.
Location : path
merchantId
Location : path
Required : Yes
Description : The ID of the account that contains the product. This account cannot be a multi-client account.
Type : string
Format : uint64
Parameter Order :
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/products/{productId}/localinventory
HTTP Method : POST
▼ ▲ content.accountstatuses.get
Flat Path : {merchantId}/accountstatuses/{accountId}
Parameters :
merchantId
Required : Yes
Type : string
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Location : path
Format : uint64
destinations
Description : If set, only issues for the specified destinations are returned, otherwise only issues for the Shopping destination.
Type : string
Repeated : Yes
Location : query
accountId
Required : Yes
Format : uint64
Type : string
Description : The ID of the account.
Location : path
Parameter Order :
HTTP Method : GET
Path : {merchantId}/accountstatuses/{accountId}
Scopes : https://www.googleapis.com/auth/content
Description : Retrieves the status of a Merchant Center account. No itemLevelIssues are returned for multi-client accounts.
▼ ▲ content.accountstatuses.custombatch
HTTP Method : POST
Path : accountstatuses/batch
Description : Retrieves multiple Merchant Center account statuses in a single request.
Flat Path : accountstatuses/batch
▼ ▲ content.accountstatuses.list
Path : {merchantId}/accountstatuses
Parameters :
maxResults
Description : The maximum number of account statuses to return in the response, used for paging.
Location : query
Type : integer
Format : uint32
name
Type : string
Description : If set, only the accounts with the given name (case sensitive) will be returned.
Location : query
pageToken
Description : The token returned by the previous request.
Type : string
Location : query
merchantId
Type : string
Description : The ID of the managing account. This must be a multi-client account.
Required : Yes
Format : uint64
Location : path
destinations
Type : string
Location : query
Repeated : Yes
Description : If set, only issues for the specified destinations are returned, otherwise only issues for the Shopping destination.
Description : Lists the statuses of the sub-accounts in your Merchant Center account.
Scopes : https://www.googleapis.com/auth/content
Parameter Order : merchantId
HTTP Method : GET
Flat Path : {merchantId}/accountstatuses
▼ ▲ content.productstatuses.get
Scopes : https://www.googleapis.com/auth/content
Description : Gets the status of a product from your Merchant Center account.
Flat Path : {merchantId}/productstatuses/{productId}
Path : {merchantId}/productstatuses/{productId}
Parameters :
productId
Location : path
Description : The REST ID of the product.
Type : string
Required : Yes
merchantId
Type : string
Location : path
Format : uint64
Description : The ID of the account that contains the product. This account cannot be a multi-client account.
Required : Yes
destinations
Location : query
Description : If set, only issues for the specified destinations are returned, otherwise only issues for the Shopping destination.
Type : string
Repeated : Yes
HTTP Method : GET
Parameter Order :
▼ ▲ content.productstatuses.custombatch
Path : productstatuses/batch
Scopes : https://www.googleapis.com/auth/content
Description : Gets the statuses of multiple products in a single request.
HTTP Method : POST
Flat Path : productstatuses/batch
▼ ▲ content.productstatuses.list
Parameter Order : merchantId
Flat Path : {merchantId}/productstatuses
Scopes : https://www.googleapis.com/auth/content
Parameters :
destinations
Repeated : Yes
Description : If set, only issues for the specified destinations are returned, otherwise only issues for the Shopping destination.
Type : string
Location : query
merchantId
Required : Yes
Location : path
Type : string
Description : The ID of the account that contains the products. This account cannot be a multi-client account.
Format : uint64
maxResults
Location : query
Description : The maximum number of product statuses to return in the response, used for paging. The default value is 25. The maximum value is 250.
Format : uint32
Type : integer
pageToken
Description : The token returned by the previous request.
Type : string
Location : query
Path : {merchantId}/productstatuses
Description : Lists the statuses of the products in your Merchant Center account.
HTTP Method : GET
▼ ▲ content.pubsubnotificationsettings.get
Scopes : https://www.googleapis.com/auth/content
HTTP Method : GET
Description : Retrieves a Merchant Center account's pubsub notification settings.
Parameter Order : merchantId
Path : {merchantId}/pubsubnotificationsettings
Flat Path : {merchantId}/pubsubnotificationsettings
Parameters :
merchantId
Description : The ID of the account for which to get pubsub notification settings.
Format : uint64
Type : string
Location : path
Required : Yes
▼ ▲ content.pubsubnotificationsettings.update
Flat Path : {merchantId}/pubsubnotificationsettings
Scopes : https://www.googleapis.com/auth/content
HTTP Method : PUT
Description : Register a Merchant Center account for pubsub notifications. Note that cloud topic name shouldn't be provided as part of the request.
Parameter Order : merchantId
Parameters :
merchantId
Location : path
Required : Yes
Description : The ID of the account.
Format : uint64
Type : string
Path : {merchantId}/pubsubnotificationsettings
▼ ▲ content.shoppingadsprogram.requestreview
Description : Requests a review of Shopping ads in a specific region. This method deprecated. Use the `MerchantSupportService` to view product and account issues and request a review.
Scopes : https://www.googleapis.com/auth/content
Parameter Order : merchantId
Path : {merchantId}/shoppingadsprogram/requestreview
HTTP Method : POST
Flat Path : {merchantId}/shoppingadsprogram/requestreview
Parameters :
merchantId
Description : Required. The ID of the account.
Format : int64
Location : path
Type : string
Required : Yes
▼ ▲ content.shoppingadsprogram.get
Parameters :
merchantId
Location : path
Format : int64
Required : Yes
Description : Required. The ID of the account.
Type : string
Parameter Order : merchantId
Path : {merchantId}/shoppingadsprogram
Scopes : https://www.googleapis.com/auth/content
Description : Retrieves the status and review eligibility for the Shopping Ads program. Returns errors and warnings if they require action to resolve, will become disapprovals, or impact impressions. Use `accountstatuses` to view all issues for an account.
HTTP Method : GET
Flat Path : {merchantId}/shoppingadsprogram
▼ ▲ content.accounttax.list
Parameters :
pageToken
Description : The token returned by the previous request.
Type : string
Location : query
merchantId
Description : The ID of the managing account. This must be a multi-client account.
Required : Yes
Location : path
Format : uint64
Type : string
maxResults
Format : uint32
Location : query
Type : integer
Description : The maximum number of tax settings to return in the response, used for paging.
Parameter Order : merchantId
HTTP Method : GET
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/accounttax
Path : {merchantId}/accounttax
Description : Lists the tax settings of the sub-accounts in your Merchant Center account.
▼ ▲ content.accounttax.custombatch
Path : accounttax/batch
Flat Path : accounttax/batch
Description : Retrieves and updates tax settings of multiple accounts in a single request.
Scopes : https://www.googleapis.com/auth/content
HTTP Method : POST
▼ ▲ content.accounttax.update
Scopes : https://www.googleapis.com/auth/content
HTTP Method : PUT
Parameters :
merchantId
Required : Yes
Format : uint64
Location : path
Type : string
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
accountId
Type : string
Description : The ID of the account for which to get/update account tax settings.
Format : uint64
Required : Yes
Location : path
Parameter Order :
Description : Updates the tax settings of the account. Any fields that are not provided are deleted from the resource.
Flat Path : {merchantId}/accounttax/{accountId}
Path : {merchantId}/accounttax/{accountId}
▼ ▲ content.accounttax.get
Parameters :
merchantId
Format : uint64
Required : Yes
Location : path
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Type : string
accountId
Format : uint64
Location : path
Type : string
Required : Yes
Description : The ID of the account for which to get/update account tax settings.
Flat Path : {merchantId}/accounttax/{accountId}
Parameter Order :
Path : {merchantId}/accounttax/{accountId}
Scopes : https://www.googleapis.com/auth/content
Description : Retrieves the tax settings of the account.
HTTP Method : GET
▼ ▲ content.datafeedstatuses.list
Flat Path : {merchantId}/datafeedstatuses
Parameter Order : merchantId
Parameters :
pageToken
Description : The token returned by the previous request.
Location : query
Type : string
merchantId
Format : uint64
Required : Yes
Location : path
Description : The ID of the account that manages the datafeeds. This account cannot be a multi-client account.
Type : string
maxResults
Type : integer
Format : uint32
Location : query
Description : The maximum number of products to return in the response, used for paging.
Path : {merchantId}/datafeedstatuses
Description : Lists the statuses of the datafeeds in your Merchant Center account.
HTTP Method : GET
▼ ▲ content.datafeedstatuses.get
Flat Path : {merchantId}/datafeedstatuses/{datafeedId}
Parameters :
feedLabel
Description : The feed label to get the datafeed status for. If this parameter is provided then `language` must also be provided. Note that this parameter is required for feeds targeting multiple countries and languages, since a feed may have a different status for each target.
Type : string
Location : query
datafeedId
Format : uint64
Description : The ID of the datafeed.
Required : Yes
Location : path
Type : string
language
Type : string
Description : The language to get the datafeed status for. If this parameter is provided then `country` must also be provided. Note that this parameter is required for feeds targeting multiple countries and languages, since a feed may have a different status for each target.
Location : query
country
Type : string
Location : query
Description : Deprecated. Use `feedLabel` instead. The country to get the datafeed status for. If this parameter is provided then `language` must also be provided. Note that this parameter is required for feeds targeting multiple countries and languages, since a feed may have a different status for each target.
merchantId
Description : The ID of the account that manages the datafeed. This account cannot be a multi-client account.
Location : path
Format : uint64
Required : Yes
Type : string
Parameter Order :
HTTP Method : GET
Scopes : https://www.googleapis.com/auth/content
Path : {merchantId}/datafeedstatuses/{datafeedId}
Description : Retrieves the status of a datafeed from your Merchant Center account.
▼ ▲ content.datafeedstatuses.custombatch
Path : datafeedstatuses/batch
HTTP Method : POST
Flat Path : datafeedstatuses/batch
Scopes : https://www.googleapis.com/auth/content
Description : Gets multiple Merchant Center datafeed statuses in a single request.
▼ ▲ content.merchantsupport.triggeraction
Scopes : https://www.googleapis.com/auth/content
Path : {merchantId}/merchantsupport/triggeraction
HTTP Method : POST
Flat Path : {merchantId}/merchantsupport/triggeraction
Description : Start an action. The action can be requested by merchants in third-party application. Before merchants can request the action, the third-party application needs to show them action specific content and display a user input form. You can submit an allowlist request in the [Shopping API Support Form](https://support.google.com/merchants/contact/shopping_api_support_form) under "What is the issue/question?" to get access to this feature. The action can be successfully started only once all `required` inputs are provided. If any `required` input is missing, or invalid value was provided, the service will return 400 error. Validation errors will contain Ids for all problematic field together with translated, human readable error messages that can be shown to the user.
Parameter Order : merchantId
Parameters :
merchantId
Type : string
Description : Required. The ID of the merchant's account.
Location : path
Required : Yes
Format : int64
languageCode
Description : Optional. Language code [IETF BCP 47 syntax](https://tools.ietf.org/html/bcp47) used to localize the response. If not set, the result will be in default language `en-US`.
Type : string
Location : query
▼ ▲ content.merchantsupport.renderproductissues
Description : Provide a list of issues for merchant's product with a support content and available actions. This content and actions are meant to be rendered and shown in third-party applications.
Path : {merchantId}/merchantsupport/renderproductissues/{productId}
Parameter Order :
HTTP Method : POST
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/merchantsupport/renderproductissues/{productId}
Parameters :
timeZone
Type : string
Location : query
Description : Optional. The [IANA](https://www.iana.org/time-zones) timezone used to localize times in support content. For example 'America/Los_Angeles'. If not set, results will use as a default UTC.
productId
Required : Yes
Description : Required. The [REST_ID](https://developers.google.com/shopping-content/reference/rest/v2.1/products#Product.FIELDS.id) of the product to fetch issues for.
Location : path
Type : string
languageCode
Type : string
Description : Optional. The [IETF BCP-47](https://tools.ietf.org/html/bcp47) language code used to localize support content. If not set, the result will be in default language `en-US`.
Location : query
merchantId
Description : Required. The ID of the account that contains the product.
Required : Yes
Location : path
Type : string
Format : int64
▼ ▲ content.merchantsupport.renderaccountissues
HTTP Method : POST
Parameter Order : merchantId
Parameters :
languageCode
Description : Optional. The [IETF BCP-47](https://tools.ietf.org/html/bcp47) language code used to localize support content. If not set, the result will be in default language `en-US`.
Type : string
Location : query
merchantId
Location : path
Description : Required. The ID of the account to fetch issues for.
Format : int64
Required : Yes
Type : string
timeZone
Type : string
Description : Optional. The [IANA](https://www.iana.org/time-zones) timezone used to localize times in support content. For example 'America/Los_Angeles'. If not set, results will use as a default UTC.
Location : query
Path : {merchantId}/merchantsupport/renderaccountissues
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/merchantsupport/renderaccountissues
Description : Provide a list of merchant's issues with a support content and available actions. This content and actions are meant to be rendered and shown in third-party applications.
▼ ▲ content.shippingsettings.get
Scopes : https://www.googleapis.com/auth/content
Description : Retrieves the shipping settings of the account.
Parameters :
accountId
Type : string
Required : Yes
Description : The ID of the account for which to get/update shipping settings.
Format : uint64
Location : path
merchantId
Type : string
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Location : path
Format : uint64
Required : Yes
Path : {merchantId}/shippingsettings/{accountId}
Parameter Order :
Flat Path : {merchantId}/shippingsettings/{accountId}
HTTP Method : GET
▼ ▲ content.shippingsettings.custombatch
Flat Path : shippingsettings/batch
Description : Retrieves and updates the shipping settings of multiple accounts in a single request.
Path : shippingsettings/batch
HTTP Method : POST
▼ ▲ content.shippingsettings.list
Scopes : https://www.googleapis.com/auth/content
Parameters :
pageToken
Description : The token returned by the previous request.
Type : string
Location : query
merchantId
Required : Yes
Description : The ID of the managing account. This must be a multi-client account.
Location : path
Type : string
Format : uint64
maxResults
Format : uint32
Type : integer
Description : The maximum number of shipping settings to return in the response, used for paging.
Location : query
Parameter Order : merchantId
Flat Path : {merchantId}/shippingsettings
Description : Lists the shipping settings of the sub-accounts in your Merchant Center account.
HTTP Method : GET
Path : {merchantId}/shippingsettings
▼ ▲ content.shippingsettings.update
Parameter Order :
Parameters :
accountId
Required : Yes
Location : path
Format : uint64
Type : string
Description : The ID of the account for which to get/update shipping settings.
merchantId
Location : path
Format : uint64
Required : Yes
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Type : string
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/shippingsettings/{accountId}
HTTP Method : PUT
Description : Updates the shipping settings of the account. Any fields that are not provided are deleted from the resource.
Path : {merchantId}/shippingsettings/{accountId}
▼ ▲ content.shippingsettings.getsupportedcarriers
Path : {merchantId}/supportedCarriers
Scopes : https://www.googleapis.com/auth/content
Parameter Order : merchantId
Parameters :
merchantId
Format : uint64
Type : string
Location : path
Required : Yes
Description : The ID of the account for which to retrieve the supported carriers.
Description : Retrieves supported carriers and carrier services for an account.
Flat Path : {merchantId}/supportedCarriers
HTTP Method : GET
▼ ▲ content.shippingsettings.getsupportedholidays
Parameter Order : merchantId
HTTP Method : GET
Description : Retrieves supported holidays for an account.
Flat Path : {merchantId}/supportedHolidays
Path : {merchantId}/supportedHolidays
Scopes : https://www.googleapis.com/auth/content
Parameters :
merchantId
Location : path
Format : uint64
Type : string
Description : The ID of the account for which to retrieve the supported holidays.
Required : Yes
▼ ▲ content.shippingsettings.getsupportedpickupservices
Parameters :
merchantId
Location : path
Description : The ID of the account for which to retrieve the supported pickup services.
Required : Yes
Type : string
Format : uint64
Scopes : https://www.googleapis.com/auth/content
Parameter Order : merchantId
Path : {merchantId}/supportedPickupServices
HTTP Method : GET
Flat Path : {merchantId}/supportedPickupServices
Description : Retrieves supported pickup services for an account.
▼ ▲ content.products.get
Description : Retrieves a product from your Merchant Center account.
Parameters :
productId
Required : Yes
Description : The REST ID of the product.
Type : string
Location : path
merchantId
Location : path
Format : uint64
Required : Yes
Type : string
Description : The ID of the account that contains the product. This account cannot be a multi-client account.
Path : {merchantId}/products/{productId}
Scopes : https://www.googleapis.com/auth/content
Parameter Order :
Flat Path : {merchantId}/products/{productId}
HTTP Method : GET
▼ ▲ content.products.insert
Parameters :
merchantId
Format : uint64
Type : string
Description : The ID of the account that contains the product. This account cannot be a multi-client account.
Location : path
Required : Yes
feedId
Location : query
Format : uint64
Description : The Content API Supplemental Feed ID. If present then product insertion applies to the data in a supplemental feed.
Type : string
Path : {merchantId}/products
Description : Uploads a product to your Merchant Center account. If an item with the same channel, contentLanguage, offerId, and targetCountry already exists, this method updates that entry.
HTTP Method : POST
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/products
Parameter Order : merchantId
▼ ▲ content.products.update
Parameter Order :
Path : {merchantId}/products/{productId}
Description : Updates an existing product in your Merchant Center account. Only updates attributes provided in the request.
Parameters :
updateMask
Format : google-fieldmask
Description : The comma-separated list of product attributes to be updated. Example: `"title,salePrice"`. Attributes specified in the update mask without a value specified in the body will be deleted from the product. *You must specify the update mask to delete attributes.* Only top-level product attributes can be updated. If not defined, product attributes with set values will be updated and other attributes will stay unchanged.
Type : string
Location : query
productId
Description : The REST ID of the product for which to update.
Location : path
Type : string
Required : Yes
merchantId
Description : The ID of the account that contains the product. This account cannot be a multi-client account.
Location : path
Required : Yes
Format : uint64
Type : string
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/products/{productId}
HTTP Method : PATCH
▼ ▲ content.products.list
HTTP Method : GET
Path : {merchantId}/products
Flat Path : {merchantId}/products
Parameter Order : merchantId
Description : Lists the products in your Merchant Center account. The response might contain fewer items than specified by maxResults. Rely on nextPageToken to determine if there are more items to be requested.
Parameters :
merchantId
Description : The ID of the account that contains the products. This account cannot be a multi-client account.
Format : uint64
Location : path
Type : string
Required : Yes
maxResults
Description : The maximum number of products to return in the response, used for paging. The default value is 25. The maximum value is 250.
Format : uint32
Location : query
Type : integer
pageToken
Type : string
Location : query
Description : The token returned by the previous request.
▼ ▲ content.products.delete
Path : {merchantId}/products/{productId}
Flat Path : {merchantId}/products/{productId}
Parameter Order :
Scopes : https://www.googleapis.com/auth/content
HTTP Method : DELETE
Description : Deletes a product from your Merchant Center account.
Parameters :
feedId
Type : string
Description : The Content API Supplemental Feed ID. If present then product deletion applies to the data in a supplemental feed. If absent, entire product will be deleted.
Format : uint64
Location : query
productId
Location : path
Type : string
Description : The REST ID of the product.
Required : Yes
merchantId
Type : string
Format : uint64
Description : The ID of the account that contains the product. This account cannot be a multi-client account.
Required : Yes
Location : path
▼ ▲ content.products.custombatch
Flat Path : products/batch
HTTP Method : POST
Description : Retrieves, inserts, and deletes multiple products in a single request.
Path : products/batch
▼ ▲ content.ordertrackingsignals.create
Flat Path : {merchantId}/ordertrackingsignals
Parameter Order : merchantId
HTTP Method : POST
Description : Creates new order tracking signal.
Parameters :
merchantId
Type : string
Format : int64
Required : Yes
Description : The ID of the merchant for which the order signal is created.
Location : path
Scopes : https://www.googleapis.com/auth/content
Path : {merchantId}/ordertrackingsignals
▼ ▲ content.regionalinventory.custombatch
Scopes : https://www.googleapis.com/auth/content
Path : regionalinventory/batch
HTTP Method : POST
Description : Updates regional inventory for multiple products or regions in a single request.
Flat Path : regionalinventory/batch
▼ ▲ content.regionalinventory.insert
Path : {merchantId}/products/{productId}/regionalinventory
HTTP Method : POST
Flat Path : {merchantId}/products/{productId}/regionalinventory
Scopes : https://www.googleapis.com/auth/content
Parameter Order :
Parameters :
merchantId
Location : path
Required : Yes
Type : string
Format : uint64
Description : The ID of the account that contains the product. This account cannot be a multi-client account.
productId
Location : path
Type : string
Required : Yes
Description : The REST ID of the product for which to update the regional inventory.
Description : Updates the regional inventory of a product in your Merchant Center account. If a regional inventory with the same region ID already exists, this method updates that entry.
▼ ▲ content.accounts.update
Description : Updates a Merchant Center account. Any fields that are not provided are deleted from the resource.
Flat Path : {merchantId}/accounts/{accountId}
Path : {merchantId}/accounts/{accountId}
Parameters :
merchantId
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Required : Yes
Type : string
Location : path
Format : uint64
accountId
Required : Yes
Location : path
Description : The ID of the account.
Format : uint64
Type : string
Scopes : https://www.googleapis.com/auth/content
Parameter Order :
HTTP Method : PUT
▼ ▲ content.accounts.get
Flat Path : {merchantId}/accounts/{accountId}
Scopes : https://www.googleapis.com/auth/content
HTTP Method : GET
Parameter Order :
Description : Retrieves a Merchant Center account.
Path : {merchantId}/accounts/{accountId}
Parameters :
view
Type : string
Location : query
Enum Descriptions :
Description : Controls which fields will be populated. Acceptable values are: "merchant" and "css". The default value is "merchant".
Enum :
accountId
Description : The ID of the account.
Format : uint64
Location : path
Required : Yes
Type : string
merchantId
Format : uint64
Type : string
Required : Yes
Location : path
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
▼ ▲ content.accounts.requestphoneverification
Flat Path : {merchantId}/accounts/{accountId}/requestphoneverification
Parameters :
merchantId
Format : int64
Required : Yes
Location : path
Description : Required. The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and accountId must be the ID of a sub-account of this account.
Type : string
accountId
Required : Yes
Type : string
Location : path
Description : Required. The ID of the account.
Format : int64
Scopes : https://www.googleapis.com/auth/content
Description : Request verification code to start phone verification.
HTTP Method : POST
Path : {merchantId}/accounts/{accountId}/requestphoneverification
Parameter Order :
▼ ▲ content.accounts.claimwebsite
Scopes : https://www.googleapis.com/auth/content
Description : Claims the website of a Merchant Center sub-account. Merchant accounts with approved third-party CSSs aren't required to claim a website.
HTTP Method : POST
Flat Path : {merchantId}/accounts/{accountId}/claimwebsite
Parameters :
accountId
Description : The ID of the account whose website is claimed.
Format : uint64
Location : path
Type : string
Required : Yes
merchantId
Type : string
Required : Yes
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Location : path
Format : uint64
overwrite
Location : query
Type : boolean
Description : Only available to selected merchants, for example multi-client accounts (MCAs) and their sub-accounts. When set to `True`, this option removes any existing claim on the requested website and replaces it with a claim from the account that makes the request.
Parameter Order :
Path : {merchantId}/accounts/{accountId}/claimwebsite
▼ ▲ content.accounts.insert
Parameter Order : merchantId
Flat Path : {merchantId}/accounts
Path : {merchantId}/accounts
Description : Creates a Merchant Center sub-account.
Parameters :
merchantId
Format : uint64
Required : Yes
Type : string
Location : path
Description : The ID of the managing account. This must be a multi-client account.
Scopes : https://www.googleapis.com/auth/content
HTTP Method : POST
▼ ▲ content.accounts.authinfo
Description : Returns information about the authenticated user.
Path : accounts/authinfo
HTTP Method : GET
Scopes : https://www.googleapis.com/auth/content
Flat Path : accounts/authinfo
▼ ▲ content.accounts.link
Flat Path : {merchantId}/accounts/{accountId}/link
Scopes : https://www.googleapis.com/auth/content
Parameter Order :
Parameters :
accountId
Format : uint64
Required : Yes
Type : string
Location : path
Description : The ID of the account that should be linked.
merchantId
Format : uint64
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Location : path
Type : string
Required : Yes
Description : Performs an action on a link between two Merchant Center accounts, namely accountId and linkedAccountId.
HTTP Method : POST
Path : {merchantId}/accounts/{accountId}/link
▼ ▲ content.accounts.list
HTTP Method : GET
Parameter Order : merchantId
Description : Lists the sub-accounts in your Merchant Center account.
Parameters :
label
Type : string
Description : If view is set to "css", only return accounts that are assigned label with given ID.
Location : query
Format : uint64
view
Type : string
Location : query
Description : Controls which fields will be populated. Acceptable values are: "merchant" and "css". The default value is "merchant".
Enum Descriptions :
Enum :
maxResults
Description : The maximum number of accounts to return in the response, used for paging.
Location : query
Format : uint32
Type : integer
name
Type : string
Description : If set, only the accounts with the given name (case sensitive) will be returned.
Location : query
pageToken
Description : The token returned by the previous request.
Type : string
Location : query
merchantId
Format : uint64
Required : Yes
Type : string
Location : path
Description : The ID of the managing account. This must be a multi-client account.
Path : {merchantId}/accounts
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/accounts
▼ ▲ content.accounts.delete
Scopes : https://www.googleapis.com/auth/content
Parameter Order :
Description : Deletes a Merchant Center sub-account.
Path : {merchantId}/accounts/{accountId}
Flat Path : {merchantId}/accounts/{accountId}
Parameters :
merchantId
Description : The ID of the managing account. This must be a multi-client account, and accountId must be the ID of a sub-account of this account.
Type : string
Location : path
Format : uint64
Required : Yes
accountId
Type : string
Format : uint64
Location : path
Required : Yes
Description : The ID of the account.
force
Description : Option to delete sub-accounts with products. The default value is false.
Default : false
Type : boolean
Location : query
HTTP Method : DELETE
▼ ▲ content.accounts.verifyphonenumber
Scopes : https://www.googleapis.com/auth/content
Parameters :
merchantId
Required : Yes
Location : path
Type : string
Format : int64
Description : Required. The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and accountId must be the ID of a sub-account of this account.
accountId
Format : int64
Description : Required. The ID of the account.
Required : Yes
Type : string
Location : path
Path : {merchantId}/accounts/{accountId}/verifyphonenumber
Parameter Order :
HTTP Method : POST
Description : 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.
Flat Path : {merchantId}/accounts/{accountId}/verifyphonenumber
▼ ▲ content.accounts.updatelabels
Scopes : https://www.googleapis.com/auth/content
Parameter Order :
Flat Path : {merchantId}/accounts/{accountId}/updatelabels
Description : Updates labels that are assigned to the Merchant Center account by CSS user.
HTTP Method : POST
Path : {merchantId}/accounts/{accountId}/updatelabels
Parameters :
merchantId
Location : path
Type : string
Required : Yes
Format : uint64
Description : The ID of the managing account.
accountId
Location : path
Type : string
Required : Yes
Description : The ID of the account whose labels are updated.
Format : uint64
▼ ▲ content.accounts.listlinks
Description : Returns the list of accounts linked to your Merchant Center account.
Parameters :
merchantId
Format : uint64
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Location : path
Required : Yes
Type : string
maxResults
Location : query
Type : integer
Format : uint32
Description : The maximum number of links to return in the response, used for pagination. The minimum allowed value is 5 results per page. If provided value is lower than 5, it will be automatically increased to 5.
accountId
Required : Yes
Location : path
Format : uint64
Type : string
Description : The ID of the account for which to list links.
pageToken
Location : query
Description : The token returned by the previous request.
Type : string
Flat Path : {merchantId}/accounts/{accountId}/listlinks
Scopes : https://www.googleapis.com/auth/content
HTTP Method : GET
Parameter Order :
Path : {merchantId}/accounts/{accountId}/listlinks
▼ ▲ content.accounts.custombatch
Flat Path : accounts/batch
Description : Retrieves, inserts, updates, and deletes multiple Merchant Center (sub-)accounts in a single request.
Scopes : https://www.googleapis.com/auth/content
Path : accounts/batch
HTTP Method : POST
▼ ▲ content.accounts.labels.list
Path : accounts/{accountId}/labels
Description : Lists the labels assigned to an account.
Parameters :
pageSize
Format : int32
Type : integer
Description : The maximum number of labels to return. The service may return fewer than this value. If unspecified, at most 50 labels will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Location : query
accountId
Required : Yes
Type : string
Location : path
Format : int64
Description : Required. The account id for whose labels are to be listed.
pageToken
Type : string
Location : query
Description : A page token, received from a previous `ListAccountLabels` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListAccountLabels` must match the call that provided the page token.
Scopes : https://www.googleapis.com/auth/content
Parameter Order : accountId
HTTP Method : GET
Flat Path : accounts/{accountId}/labels
▼ ▲ content.accounts.labels.create
Path : accounts/{accountId}/labels
Description : Creates a new label, not assigned to any account.
HTTP Method : POST
Flat Path : accounts/{accountId}/labels
Scopes : https://www.googleapis.com/auth/content
Parameter Order : accountId
Parameters :
accountId
Location : path
Format : int64
Required : Yes
Description : Required. The id of the account this label belongs to.
Type : string
▼ ▲ content.accounts.labels.delete
Parameter Order :
Path : accounts/{accountId}/labels/{labelId}
Description : Deletes a label and removes it from all accounts to which it was assigned.
Parameters :
accountId
Description : Required. The id of the account that owns the label.
Type : string
Location : path
Format : int64
Required : Yes
labelId
Description : Required. The id of the label to delete.
Type : string
Format : int64
Required : Yes
Location : path
Flat Path : accounts/{accountId}/labels/{labelId}
HTTP Method : DELETE
▼ ▲ content.accounts.labels.patch
Description : Updates a label.
HTTP Method : PATCH
Flat Path : accounts/{accountId}/labels/{labelId}
Scopes : https://www.googleapis.com/auth/content
Parameters :
labelId
Required : Yes
Location : path
Description : Required. The id of the label to update.
Type : string
Format : int64
accountId
Location : path
Type : string
Format : int64
Required : Yes
Description : Required. The id of the account this label belongs to.
Parameter Order :
Path : accounts/{accountId}/labels/{labelId}
▼ ▲ content.accounts.returncarrier.create
Scopes : https://www.googleapis.com/auth/content
Description : Links return carrier to a merchant account.
Flat Path : accounts/{accountId}/returncarrier
Parameters :
accountId
Format : int64
Location : path
Required : Yes
Type : string
Description : Required. The Merchant Center Account Id under which the Return Carrier is to be linked.
Parameter Order : accountId
HTTP Method : POST
Path : accounts/{accountId}/returncarrier
▼ ▲ content.accounts.returncarrier.patch
Parameters :
accountId
Format : int64
Location : path
Type : string
Description : Required. The Merchant Center Account Id under which the Return Carrier is to be linked.
Required : Yes
carrierAccountId
Required : Yes
Format : int64
Location : path
Description : Required. The Google-provided unique carrier ID, used to update the resource.
Type : string
Parameter Order :
Scopes : https://www.googleapis.com/auth/content
Flat Path : accounts/{accountId}/returncarrier/{carrierAccountId}
Description : Updates a return carrier in the merchant account.
HTTP Method : PATCH
Path : accounts/{accountId}/returncarrier/{carrierAccountId}
▼ ▲ content.accounts.returncarrier.delete
Description : Delete a return carrier in the merchant account.
Parameters :
carrierAccountId
Format : int64
Description : Required. The Google-provided unique carrier ID, used to update the resource.
Location : path
Required : Yes
Type : string
accountId
Type : string
Format : int64
Description : Required. The Merchant Center Account Id under which the Return Carrier is to be linked.
Location : path
Required : Yes
HTTP Method : DELETE
Flat Path : accounts/{accountId}/returncarrier/{carrierAccountId}
Parameter Order :
Path : accounts/{accountId}/returncarrier/{carrierAccountId}
▼ ▲ content.accounts.returncarrier.list
HTTP Method : GET
Path : accounts/{accountId}/returncarrier
Flat Path : accounts/{accountId}/returncarrier
Parameter Order : accountId
Scopes : https://www.googleapis.com/auth/content
Parameters :
accountId
Format : int64
Type : string
Location : path
Description : Required. The Merchant Center Account Id under which the Return Carrier is to be linked.
Required : Yes
Description : Lists available return carriers in the merchant account.
▼ ▲ content.accounts.credentials.create
Path : accounts/{accountId}/credentials
Description : Uploads credentials for the Merchant Center account. If credentials already exist for this Merchant Center account and purpose, this method updates them.
Parameter Order : accountId
HTTP Method : POST
Scopes : https://www.googleapis.com/auth/content
Flat Path : accounts/{accountId}/credentials
Parameters :
accountId
Format : int64
Location : path
Type : string
Description : Required. The merchant id of the account these credentials belong to.
Required : Yes
▼ ▲ content.recommendations.generate
Parameters :
allowedTag
Location : query
Description : Optional. List of allowed tags. Tags are a set of predefined strings that describe the category that individual recommendation types belong to. User can specify zero or more tags in this field to indicate what categories of recommendations they want to receive. Current list of supported tags: - TREND
Type : string
Repeated : Yes
languageCode
Type : string
Description : Optional. Language code of the client. If not set, the result will be in default language (English). This language code affects all fields prefixed with "localized". This should be set to ISO 639-1 country code. List of currently verified supported language code: en, fr, cs, da, de, es, it, nl, no, pl, pt, pt, fi, sv, vi, tr, th, ko, zh-CN, zh-TW, ja, id, hi
Location : query
merchantId
Required : Yes
Type : string
Description : Required. The ID of the account to fetch recommendations for.
Location : path
Format : int64
Flat Path : {merchantId}/recommendations/generate
Parameter Order : merchantId
Scopes : https://www.googleapis.com/auth/content
HTTP Method : GET
Path : {merchantId}/recommendations/generate
Description : Generates recommendations for a merchant.
▼ ▲ content.recommendations.reportInteraction
Parameter Order : merchantId
Description : Reports an interaction on a recommendation for a merchant.
Parameters :
merchantId
Format : int64
Location : path
Type : string
Required : Yes
Description : Required. The ID of the account that wants to report an interaction.
Path : {merchantId}/recommendations/reportInteraction
Flat Path : {merchantId}/recommendations/reportInteraction
Scopes : https://www.googleapis.com/auth/content
HTTP Method : POST
▼ ▲ content.collectionstatuses.get
HTTP Method : GET
Flat Path : {merchantId}/collectionstatuses/{collectionId}
Path : {merchantId}/collectionstatuses/{collectionId}
Parameters :
merchantId
Format : int64
Location : path
Type : string
Description : Required. The ID of the account that contains the collection. This account cannot be a multi-client account.
Required : Yes
collectionId
Location : path
Description : Required. The collectionId of the collection. CollectionId is the same as the REST ID of the collection.
Required : Yes
Type : string
Scopes : https://www.googleapis.com/auth/content
Parameter Order :
Description : Gets the status of a collection from your Merchant Center account.
▼ ▲ content.collectionstatuses.list
HTTP Method : GET
Flat Path : {merchantId}/collectionstatuses
Parameter Order : merchantId
Path : {merchantId}/collectionstatuses
Parameters :
pageToken
Type : string
Description : Token (if provided) to retrieve the subsequent page. All other parameters must match the original call that provided the page token.
Location : query
pageSize
Format : int32
Description : The maximum number of collection statuses to return in the response, used for paging. Defaults to 50; values above 1000 will be coerced to 1000.
Type : integer
Location : query
merchantId
Type : string
Format : int64
Description : Required. The ID of the account that contains the collection. This account cannot be a multi-client account.
Required : Yes
Location : path
Description : Lists the statuses of the collections in your Merchant Center account.
▼ ▲ content.liasettings.requestinventoryverification
HTTP Method : POST
Path : {merchantId}/liasettings/{accountId}/requestinventoryverification/{country}
Parameter Order :
Scopes : https://www.googleapis.com/auth/content
Parameters :
country
Type : string
Location : path
Required : Yes
Description : The country for which inventory validation is requested.
accountId
Location : path
Required : Yes
Description : The ID of the account that manages the order. This cannot be a multi-client account.
Type : string
Format : uint64
merchantId
Format : uint64
Type : string
Required : Yes
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Location : path
Flat Path : {merchantId}/liasettings/{accountId}/requestinventoryverification/{country}
Description : Requests inventory validation for the specified country.
▼ ▲ content.liasettings.requestgmbaccess
Description : Requests access to a specified Business Profile.
Path : {merchantId}/liasettings/{accountId}/requestgmbaccess
Parameters :
gmbEmail
Location : query
Description : The email of the Business Profile.
Type : string
Required : Yes
merchantId
Format : uint64
Required : Yes
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Type : string
Location : path
accountId
Description : The ID of the account for which Business Profile access is requested.
Location : path
Required : Yes
Type : string
Format : uint64
Scopes : https://www.googleapis.com/auth/content
HTTP Method : POST
Parameter Order :
Flat Path : {merchantId}/liasettings/{accountId}/requestgmbaccess
▼ ▲ content.liasettings.update
Flat Path : {merchantId}/liasettings/{accountId}
HTTP Method : PUT
Scopes : https://www.googleapis.com/auth/content
Parameter Order :
Description : Updates the LIA settings of the account. Any fields that are not provided are deleted from the resource.
Parameters :
merchantId
Required : Yes
Location : path
Type : string
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Format : uint64
accountId
Description : The ID of the account for which to get or update LIA settings.
Type : string
Format : uint64
Required : Yes
Location : path
Path : {merchantId}/liasettings/{accountId}
▼ ▲ content.liasettings.list
Parameter Order : merchantId
HTTP Method : GET
Description : Lists the LIA settings of the sub-accounts in your Merchant Center account.
Path : {merchantId}/liasettings
Parameters :
pageToken
Location : query
Type : string
Description : The token returned by the previous request.
merchantId
Type : string
Format : uint64
Location : path
Required : Yes
Description : The ID of the managing account. This must be a multi-client account.
maxResults
Type : integer
Description : The maximum number of LIA settings to return in the response, used for paging.
Location : query
Format : uint32
Flat Path : {merchantId}/liasettings
▼ ▲ content.liasettings.custombatch
Scopes : https://www.googleapis.com/auth/content
Description : Retrieves and/or updates the LIA settings of multiple accounts in a single request.
Flat Path : liasettings/batch
Path : liasettings/batch
HTTP Method : POST
▼ ▲ content.liasettings.getaccessiblegmbaccounts
HTTP Method : GET
Flat Path : {merchantId}/liasettings/{accountId}/accessiblegmbaccounts
Path : {merchantId}/liasettings/{accountId}/accessiblegmbaccounts
Description : Retrieves the list of accessible Business Profiles.
Parameters :
accountId
Format : uint64
Required : Yes
Description : The ID of the account for which to retrieve accessible Business Profiles.
Type : string
Location : path
merchantId
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Type : string
Format : uint64
Location : path
Required : Yes
Scopes : https://www.googleapis.com/auth/content
Parameter Order :
▼ ▲ content.liasettings.setomnichannelexperience
Scopes : https://www.googleapis.com/auth/content
Parameters :
merchantId
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Required : Yes
Format : uint64
Type : string
Location : path
accountId
Type : string
Required : Yes
Format : uint64
Location : path
Description : The ID of the account for which to retrieve accessible Business Profiles.
lsfType
Type : string
Location : query
Description : The Local Store Front (LSF) type for this country. Acceptable values are: - "`ghlsf`" (Google-Hosted Local Store Front) - "`mhlsfBasic`" (Merchant-Hosted Local Store Front Basic) - "`mhlsfFull`" (Merchant-Hosted Local Store Front Full) More details about these types can be found here.
country
Description : The CLDR country code (for example, "US") for which the omnichannel experience is selected.
Type : string
Location : query
pickupTypes
Repeated : Yes
Description : The Pickup types for this country. Acceptable values are: - "`pickupToday`" - "`pickupLater`"
Type : string
Location : query
Path : {merchantId}/liasettings/{accountId}/setomnichannelexperience
Parameter Order :
Flat Path : {merchantId}/liasettings/{accountId}/setomnichannelexperience
HTTP Method : POST
Description : Sets the omnichannel experience for the specified country. Only supported for merchants whose POS data provider is trusted to enable the corresponding experience. For more context, see these help articles [about LFP](https://support.google.com/merchants/answer/7676652) and [how to get started](https://support.google.com/merchants/answer/7676578) with it.
▼ ▲ content.liasettings.listposdataproviders
Path : liasettings/posdataproviders
Description : Retrieves the list of POS data providers that have active settings for the all eiligible countries.
Flat Path : liasettings/posdataproviders
HTTP Method : GET
▼ ▲ content.liasettings.setposdataprovider
Flat Path : {merchantId}/liasettings/{accountId}/setposdataprovider
Description : Sets the POS data provider for the specified country.
Parameters :
posDataProviderId
Description : The ID of POS data provider.
Location : query
Format : uint64
Type : string
country
Required : Yes
Description : The country for which the POS data provider is selected.
Type : string
Location : query
accountId
Format : uint64
Description : The ID of the account for which to retrieve accessible Business Profiles.
Type : string
Required : Yes
Location : path
posExternalAccountId
Type : string
Location : query
Description : The account ID by which this merchant is known to the POS data provider.
merchantId
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Required : Yes
Format : uint64
Location : path
Type : string
Scopes : https://www.googleapis.com/auth/content
Parameter Order :
Path : {merchantId}/liasettings/{accountId}/setposdataprovider
HTTP Method : POST
▼ ▲ content.liasettings.get
Parameters :
merchantId
Type : string
Location : path
Required : Yes
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Format : uint64
accountId
Description : The ID of the account for which to get or update LIA settings.
Required : Yes
Format : uint64
Type : string
Location : path
Flat Path : {merchantId}/liasettings/{accountId}
Description : Retrieves the LIA settings of the account.
Parameter Order :
HTTP Method : GET
Path : {merchantId}/liasettings/{accountId}
▼ ▲ content.liasettings.setinventoryverificationcontact
HTTP Method : POST
Parameter Order :
Flat Path : {merchantId}/liasettings/{accountId}/setinventoryverificationcontact
Scopes : https://www.googleapis.com/auth/content
Parameters :
merchantId
Location : path
Required : Yes
Description : The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account.
Type : string
Format : uint64
accountId
Type : string
Format : uint64
Location : path
Description : The ID of the account that manages the order. This cannot be a multi-client account.
Required : Yes
country
Description : The country for which inventory verification is requested.
Required : Yes
Location : query
Type : string
contactEmail
Description : The email of the inventory verification contact.
Location : query
Required : Yes
Type : string
language
Location : query
Type : string
Description : The language for which inventory verification is requested.
Required : Yes
contactName
Description : The name of the inventory verification contact.
Required : Yes
Location : query
Type : string
Description : Sets the inventory verification contact for the specified country.
Path : {merchantId}/liasettings/{accountId}/setinventoryverificationcontact
▼ ▲ content.quotas.list
Description : Lists the daily call quota and usage per method for your Merchant Center account.
Flat Path : {merchantId}/quotas
HTTP Method : GET
Parameter Order : merchantId
Scopes : https://www.googleapis.com/auth/content
Path : {merchantId}/quotas
Parameters :
merchantId
Description : Required. The ID of the account that has quota. This account must be an admin.
Format : int64
Required : Yes
Location : path
Type : string
pageToken
Description : Token (if provided) to retrieve the subsequent page. All other parameters must match the original call that provided the page token.
Type : string
Location : query
pageSize
Description : The maximum number of quotas to return in the response, used for paging. Defaults to 500; values above 1000 will be coerced to 1000.
Location : query
Type : integer
Format : int32
▼ ▲ content.reports.search
HTTP Method : POST
Parameter Order : merchantId
Parameters :
merchantId
Required : Yes
Location : path
Description : Required. Id of the merchant making the call. Must be a standalone account or an MCA subaccount.
Type : string
Format : int64
Description : Retrieves merchant performance metrics matching the search query and optionally segmented by selected dimensions.
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/reports/search
Path : {merchantId}/reports/search
▼ ▲ content.datafeeds.insert
Path : {merchantId}/datafeeds
Description : Registers a datafeed configuration with your Merchant Center account.
Flat Path : {merchantId}/datafeeds
Scopes : https://www.googleapis.com/auth/content
Parameters :
merchantId
Description : The ID of the account that manages the datafeed. This account cannot be a multi-client account.
Type : string
Format : uint64
Required : Yes
Location : path
Parameter Order : merchantId
HTTP Method : POST
▼ ▲ content.datafeeds.custombatch
Description : Deletes, fetches, gets, inserts and updates multiple datafeeds in a single request.
Scopes : https://www.googleapis.com/auth/content
HTTP Method : POST
Flat Path : datafeeds/batch
Path : datafeeds/batch
▼ ▲ content.datafeeds.get
HTTP Method : GET
Description : Retrieves a datafeed configuration from your Merchant Center account.
Path : {merchantId}/datafeeds/{datafeedId}
Flat Path : {merchantId}/datafeeds/{datafeedId}
Parameters :
merchantId
Format : uint64
Type : string
Location : path
Description : The ID of the account that manages the datafeed. This account cannot be a multi-client account.
Required : Yes
datafeedId
Description : The ID of the datafeed.
Format : uint64
Required : Yes
Type : string
Location : path
Parameter Order :
▼ ▲ content.datafeeds.fetchnow
Parameters :
merchantId
Description : The ID of the account that manages the datafeed. This account cannot be a multi-client account.
Required : Yes
Type : string
Location : path
Format : uint64
datafeedId
Required : Yes
Format : uint64
Location : path
Type : string
Description : The ID of the datafeed to be fetched.
Path : {merchantId}/datafeeds/{datafeedId}/fetchNow
Parameter Order :
Description : Invokes a fetch for the datafeed in your Merchant Center account. If you need to call this method more than once per day, we recommend you use the [Products service](https://developers.google.com/shopping-content/reference/rest/v2.1/products) to update your product data.
Scopes : https://www.googleapis.com/auth/content
HTTP Method : POST
Flat Path : {merchantId}/datafeeds/{datafeedId}/fetchNow
▼ ▲ content.datafeeds.update
Parameters :
datafeedId
Required : Yes
Type : string
Location : path
Format : uint64
Description : The ID of the datafeed.
merchantId
Location : path
Format : uint64
Required : Yes
Type : string
Description : The ID of the account that manages the datafeed. This account cannot be a multi-client account.
Parameter Order :
HTTP Method : PUT
Scopes : https://www.googleapis.com/auth/content
Path : {merchantId}/datafeeds/{datafeedId}
Flat Path : {merchantId}/datafeeds/{datafeedId}
Description : Updates a datafeed configuration of your Merchant Center account. Any fields that are not provided are deleted from the resource.
▼ ▲ content.datafeeds.delete
HTTP Method : DELETE
Parameters :
datafeedId
Location : path
Format : uint64
Type : string
Required : Yes
Description : The ID of the datafeed.
merchantId
Location : path
Format : uint64
Description : The ID of the account that manages the datafeed. This account cannot be a multi-client account.
Required : Yes
Type : string
Scopes : https://www.googleapis.com/auth/content
Path : {merchantId}/datafeeds/{datafeedId}
Description : Deletes a datafeed configuration from your Merchant Center account.
Parameter Order :
Flat Path : {merchantId}/datafeeds/{datafeedId}
▼ ▲ content.datafeeds.list
Description : Lists the configurations for datafeeds in your Merchant Center account.
Flat Path : {merchantId}/datafeeds
Parameters :
pageToken
Description : The token returned by the previous request.
Type : string
Location : query
merchantId
Location : path
Description : The ID of the account that manages the datafeeds. This account cannot be a multi-client account.
Type : string
Format : uint64
Required : Yes
maxResults
Location : query
Description : The maximum number of products to return in the response, used for paging.
Format : uint32
Type : integer
Scopes : https://www.googleapis.com/auth/content
Path : {merchantId}/datafeeds
Parameter Order : merchantId
HTTP Method : GET
▼ ▲ content.returnpolicyonline.patch
Parameters :
merchantId
Type : string
Format : int64
Description : Required. The id of the merchant for which to retrieve the return policy online object.
Location : path
Required : Yes
returnPolicyId
Location : path
Description : Required. The id of the return policy to update.
Type : string
Required : Yes
Path : {merchantId}/returnpolicyonline/{returnPolicyId}
Description : Updates an existing return policy.
HTTP Method : PATCH
Parameter Order :
Flat Path : {merchantId}/returnpolicyonline/{returnPolicyId}
▼ ▲ content.returnpolicyonline.get
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/returnpolicyonline/{returnPolicyId}
Parameters :
merchantId
Format : int64
Location : path
Description : Required. The id of the merchant for which to retrieve the return policy online object.
Type : string
Required : Yes
returnPolicyId
Required : Yes
Type : string
Location : path
Description : Required. The id of the return policy to retrieve.
Path : {merchantId}/returnpolicyonline/{returnPolicyId}
Description : Gets an existing return policy.
Parameter Order :
HTTP Method : GET
▼ ▲ content.returnpolicyonline.create
HTTP Method : POST
Flat Path : {merchantId}/returnpolicyonline
Description : Creates a new return policy.
Parameters :
merchantId
Type : string
Required : Yes
Description : Required. The id of the merchant for which to retrieve the return policy online object.
Location : path
Format : int64
Path : {merchantId}/returnpolicyonline
Parameter Order : merchantId
▼ ▲ content.returnpolicyonline.delete
Parameters :
merchantId
Format : int64
Description : Required. The id of the merchant for which to retrieve the return policy online object.
Required : Yes
Location : path
Type : string
returnPolicyId
Required : Yes
Location : path
Description : Required. The id of the return policy to delete.
Type : string
Path : {merchantId}/returnpolicyonline/{returnPolicyId}
HTTP Method : DELETE
Description : Deletes an existing return policy.
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/returnpolicyonline/{returnPolicyId}
Parameter Order :
▼ ▲ content.returnpolicyonline.list
Scopes : https://www.googleapis.com/auth/content
Description : Lists all existing return policies.
HTTP Method : GET
Flat Path : {merchantId}/returnpolicyonline
Path : {merchantId}/returnpolicyonline
Parameters :
merchantId
Format : int64
Type : string
Description : Required. The id of the merchant for which to retrieve the return policy online object.
Required : Yes
Location : path
Parameter Order : merchantId
▼ ▲ content.freelistingsprogram.checkoutsettings.insert
HTTP Method : POST
Flat Path : {merchantId}/freelistingsprogram/checkoutsettings
Parameters :
merchantId
Location : path
Format : int64
Required : Yes
Description : Required. The ID of the account.
Type : string
Path : {merchantId}/freelistingsprogram/checkoutsettings
Scopes : https://www.googleapis.com/auth/content
Parameter Order : merchantId
Description : Enrolls merchant in `Checkout` program.
▼ ▲ content.freelistingsprogram.checkoutsettings.get
Description : Gets Checkout settings for the given merchant. This includes information about review state, enrollment state and URL settings.
HTTP Method : GET
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/freelistingsprogram/checkoutsettings
Path : {merchantId}/freelistingsprogram/checkoutsettings
Parameter Order : merchantId
Parameters :
merchantId
Format : int64
Required : Yes
Location : path
Type : string
Description : Required. The ID of the account.
▼ ▲ content.freelistingsprogram.checkoutsettings.delete
HTTP Method : DELETE
Path : {merchantId}/freelistingsprogram/checkoutsettings
Parameters :
merchantId
Required : Yes
Format : int64
Type : string
Description : Required. The ID of the account.
Location : path
Scopes : https://www.googleapis.com/auth/content
Flat Path : {merchantId}/freelistingsprogram/checkoutsettings
Parameter Order : merchantId
Description : Deletes `Checkout` settings and unenrolls merchant from `Checkout` program.
▼ ▲ content.freelistingsprogram.get
Flat Path : {merchantId}/freelistingsprogram
Scopes : https://www.googleapis.com/auth/content
Parameters :
merchantId
Required : Yes
Type : string
Description : Required. The ID of the account.
Location : path
Format : int64
Path : {merchantId}/freelistingsprogram
Parameter Order : merchantId
Description : Retrieves the status and review eligibility for the free listing program. Returns errors and warnings if they require action to resolve, will become disapprovals, or impact impressions. Use `accountstatuses` to view all issues for an account.
HTTP Method : GET
▼ ▲ content.freelistingsprogram.requestreview
Flat Path : {merchantId}/freelistingsprogram/requestreview
Parameters :
merchantId
Description : Required. The ID of the account.
Required : Yes
Format : int64
Location : path
Type : string
Path : {merchantId}/freelistingsprogram/requestreview
Description : Requests a review of free listings in a specific region. This method deprecated. Use the `MerchantSupportService` to view product and account issues and request a review.
HTTP Method : POST
Scopes : https://www.googleapis.com/auth/content
Parameter Order : merchantId
▼ ▲ content.csses.updatelabels
Path : {cssGroupId}/csses/{cssDomainId}/updatelabels
Flat Path : {cssGroupId}/csses/{cssDomainId}/updatelabels
HTTP Method : POST
Parameter Order :
Scopes : https://www.googleapis.com/auth/content
Description : Updates labels that are assigned to a CSS domain by its CSS group.
Parameters :
cssGroupId
Location : path
Type : string
Required : Yes
Description : Required. The CSS group ID of the updated CSS domain.
Format : int64
cssDomainId
Format : int64
Description : Required. The ID of the updated CSS domain.
Type : string
Location : path
Required : Yes
▼ ▲ content.csses.list
HTTP Method : GET
Scopes : https://www.googleapis.com/auth/content
Description : Lists CSS domains affiliated with a CSS group.
Parameter Order : cssGroupId
Parameters :
pageSize
Location : query
Description : The maximum number of CSS domains to return. The service may return fewer than this value. If unspecified, at most 50 CSS domains will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Type : integer
Format : int32
cssGroupId
Description : Required. The CSS group ID of CSS domains to be listed.
Format : int64
Location : path
Type : string
Required : Yes
pageToken
Location : query
Description : A page token, received from a previous `ListCsses` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListCsses` must match the call that provided the page token.
Type : string
Path : {cssGroupId}/csses
Flat Path : {cssGroupId}/csses
▼ ▲ content.csses.get
Description : Retrieves a single CSS domain by ID.
Parameter Order :
Flat Path : {cssGroupId}/csses/{cssDomainId}
Path : {cssGroupId}/csses/{cssDomainId}
HTTP Method : GET
Scopes : https://www.googleapis.com/auth/content
Parameters :
cssGroupId
Type : string
Description : Required. The ID of the managing account. If this parameter is not the same as [cssDomainId](#cssDomainId), then this ID must be a CSS group ID and `cssDomainId` must be the ID of a CSS domain affiliated with this group.
Location : path
Required : Yes
Format : int64
cssDomainId
Location : path
Required : Yes
Description : Required. The ID of the CSS domain to return.
Format : int64
Type : string
▼ ▲ content.promotions.get
Parameters :
id
Description : Required. REST ID of the promotion to retrieve.
Required : Yes
Type : string
Location : path
merchantId
Type : string
Format : int64
Description : Required. The ID of the account that contains the collection.
Required : Yes
Location : path
Flat Path : {merchantId}/promotions/{id}
Scopes : https://www.googleapis.com/auth/content
HTTP Method : GET
Path : {merchantId}/promotions/{id}
Description : Retrieves a promotion from your Merchant Center account.
Parameter Order :
▼ ▲ content.promotions.create
HTTP Method : POST
Description : Inserts a promotion for your Merchant Center account. If the promotion already exists, then it updates the promotion instead. To [end or delete] (https://developers.google.com/shopping-content/guides/promotions#end_a_promotion) a promotion update the time period of the promotion to a time that has already passed.
Scopes : https://www.googleapis.com/auth/content
Parameters :
merchantId
Type : string
Format : int64
Location : path
Description : Required. The ID of the account that contains the collection.
Required : Yes
Path : {merchantId}/promotions
Parameter Order : merchantId
Flat Path : {merchantId}/promotions
▼ ▲ content.promotions.list
Description : List all promotions from your Merchant Center account.
Path : {merchantId}/promotions
Parameters :
merchantId
Type : string
Description : Required. The ID of the account that contains the collection.
Required : Yes
Format : int64
Location : path
languageCode
Location : query
Type : string
Description : The two-letter ISO 639-1 language code associated with the promotions, used as a filter.
countryCode
Description : [CLDR country code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) (for example, "US"), used as a filter on promotions target country.
Type : string
Location : query
pageToken
Location : query
Description : A page token, received from a previous `ListPromotion` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListPromotion` must match the call that provided the page token.
Type : string
pageSize
Description : The maximum number of promotions to return. The service may return fewer than this value. If unspecified, at most 50 labels will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Format : int32
Type : integer
Location : query
Scopes : https://www.googleapis.com/auth/content
Parameter Order : merchantId
Flat Path : {merchantId}/promotions
HTTP Method : GET