AI-generated Key Takeaways
-
The Merchant Center API allows programmatic management of Merchant Center accounts, including products, promotions, and inventories.
-
Developers can use REST resources to perform actions like inserting products, retrieving reports, and managing account settings.
-
Google provides client libraries and discovery documents to facilitate interaction with the API.
-
The service endpoint for the API is
https://merchantapi.googleapis.com. -
This API enables various functionalities such as managing product reviews, local and regional inventories, and conversion sources.
Programmatically manage your Merchant Center Accounts.
- REST Resource: [] []
- REST Resource: reviews_v1beta.accounts.merchantReviews
- REST Resource: reviews_v1beta.accounts.productReviews
- REST Resource: reviews_v1alpha.accounts.merchantReviews
- REST Resource: reviews_v1alpha.accounts.productReviews
- REST Resource: reports_v1beta.accounts.reports
- REST Resource: reports_v1alpha.accounts.reports
- REST Resource: reports_v1.accounts.reports
- REST Resource: quota_v1beta.accounts.quotas
- REST Resource: quota_v1.accounts.quotas
- REST Resource: promotions_v1beta.accounts.promotions
- REST Resource: promotions_v1.accounts.promotions
- REST Resource: productstudio_v1alpha.accounts
- REST Resource: productstudio_v1alpha.accounts.generatedImages
- REST Resource: products_v1beta.accounts.productInputs
- REST Resource: products_v1beta.accounts.products
- REST Resource: products_v1.accounts.productInputs
- REST Resource: products_v1.accounts.products
- REST Resource: ordertracking_v1beta.accounts.orderTrackingSignals
- REST Resource: ordertracking_v1.accounts.orderTrackingSignals
- REST Resource: notifications_v1beta.accounts.notificationsubscriptions
- REST Resource: notifications_v1.accounts.notificationsubscriptions
- REST Resource: lfp_v1beta.accounts.lfpInventories
- REST Resource: lfp_v1beta.accounts.lfpMerchantStates
- REST Resource: lfp_v1beta.accounts.lfpSales
- REST Resource: lfp_v1beta.accounts.lfpStores
- REST Resource: lfp_v1.accounts.lfpInventories
- REST Resource: lfp_v1.accounts.lfpMerchantStates
- REST Resource: lfp_v1.accounts.lfpSales
- REST Resource: lfp_v1.accounts.lfpStores
- REST Resource: issueresolution_v1beta.accounts.aggregateProductStatuses
- REST Resource: issueresolution_v1beta.issueresolution
- REST Resource: issueresolution_v1.accounts.aggregateProductStatuses
- REST Resource: issueresolution_v1.issueresolution
- REST Resource: inventories_v1beta.accounts.products.localInventories
- REST Resource: inventories_v1beta.accounts.products.regionalInventories
- REST Resource: inventories_v1.accounts.products.localInventories
- REST Resource: inventories_v1.accounts.products.regionalInventories
- REST Resource: datasources_v1beta.accounts.dataSources
- REST Resource: datasources_v1beta.accounts.dataSources.fileUploads
- REST Resource: datasources_v1.accounts.dataSources
- REST Resource: datasources_v1.accounts.dataSources.fileUploads
- REST Resource: conversions_v1beta.accounts.conversionSources
- REST Resource: conversions_v1.accounts.conversionSources
- REST Resource: accounts_v1beta.accounts
- REST Resource: accounts_v1beta.accounts.autofeedSettings
- REST Resource: accounts_v1beta.accounts.automaticImprovements
- REST Resource: accounts_v1beta.accounts.businessIdentity
- REST Resource: accounts_v1beta.accounts.businessInfo
- REST Resource: accounts_v1beta.accounts.developerRegistration
- REST Resource: accounts_v1beta.accounts.emailPreferences
- REST Resource: accounts_v1beta.accounts.gbpAccounts
- REST Resource: accounts_v1beta.accounts.homepage
- REST Resource: accounts_v1beta.accounts.issues
- REST Resource: accounts_v1beta.accounts.omnichannelSettings
- REST Resource: accounts_v1beta.accounts.omnichannelSettings.lfpProviders
- REST Resource: accounts_v1beta.accounts.onlineReturnPolicies
- REST Resource: accounts_v1beta.accounts.programs
- REST Resource: accounts_v1beta.accounts.programs.checkoutSettings
- REST Resource: accounts_v1beta.accounts.regions
- REST Resource: accounts_v1beta.accounts.relationships
- REST Resource: accounts_v1beta.accounts.services
- REST Resource: accounts_v1beta.accounts.shippingSettings
- REST Resource: accounts_v1beta.accounts.termsOfServiceAgreementStates
- REST Resource: accounts_v1beta.accounts.users
- REST Resource: accounts_v1beta.termsOfService
- REST Resource: accounts_v1.accounts
- REST Resource: accounts_v1.accounts.autofeedSettings
- REST Resource: accounts_v1.accounts.automaticImprovements
- REST Resource: accounts_v1.accounts.businessIdentity
- REST Resource: accounts_v1.accounts.businessInfo
- REST Resource: accounts_v1.accounts.developerRegistration
- REST Resource: accounts_v1.accounts.emailPreferences
- REST Resource: accounts_v1.accounts.gbpAccounts
- REST Resource: accounts_v1.accounts.homepage
- REST Resource: accounts_v1.accounts.issues
- REST Resource: accounts_v1.accounts.omnichannelSettings
- REST Resource: accounts_v1.accounts.omnichannelSettings.lfpProviders
- REST Resource: accounts_v1.accounts.onlineReturnPolicies
- REST Resource: accounts_v1.accounts.programs
- REST Resource: accounts_v1.accounts.programs.checkoutSettings
- REST Resource: accounts_v1.accounts.regions
- REST Resource: accounts_v1.accounts.relationships
- REST Resource: accounts_v1.accounts.services
- REST Resource: accounts_v1.accounts.shippingSettings
- REST Resource: accounts_v1.accounts.termsOfServiceAgreementStates
- REST Resource: accounts_v1.accounts.users
- REST Resource: accounts_v1.termsOfService
Service: merchantapi.googleapis.com
To call this service, we recommend that you use the Google-provided client libraries. If your application needs to use your own libraries to call this service, use the following information when you make the API requests.
Discovery document
A Discovery Document is a machine-readable specification for describing and consuming REST APIs. It is used to build client libraries, IDE plugins, and other tools that interact with Google APIs. One service may provide multiple discovery documents. This service provides the following discovery documents:
- https://merchantapi.googleapis.com/$discovery/rest?version=v1
- https://merchantapi.googleapis.com/$discovery/rest?version=reviews_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=reviews_v1alpha
- https://merchantapi.googleapis.com/$discovery/rest?version=reports_v1
- https://merchantapi.googleapis.com/$discovery/rest?version=reports_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=reports_v1alpha
- https://merchantapi.googleapis.com/$discovery/rest?version=quota_v1
- https://merchantapi.googleapis.com/$discovery/rest?version=quota_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=promotions_v1
- https://merchantapi.googleapis.com/$discovery/rest?version=promotions_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=productstudio_v1alpha
- https://merchantapi.googleapis.com/$discovery/rest?version=products_v1
- https://merchantapi.googleapis.com/$discovery/rest?version=products_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=ordertracking_v1
- https://merchantapi.googleapis.com/$discovery/rest?version=ordertracking_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=notifications_v1
- https://merchantapi.googleapis.com/$discovery/rest?version=notifications_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=lfp_v1
- https://merchantapi.googleapis.com/$discovery/rest?version=lfp_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=issueresolution_v1
- https://merchantapi.googleapis.com/$discovery/rest?version=issueresolution_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=inventories_v1
- https://merchantapi.googleapis.com/$discovery/rest?version=inventories_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=datasources_v1
- https://merchantapi.googleapis.com/$discovery/rest?version=datasources_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=conversions_v1
- https://merchantapi.googleapis.com/$discovery/rest?version=conversions_v1beta
- https://merchantapi.googleapis.com/$discovery/rest?version=accounts_v1
- https://merchantapi.googleapis.com/$discovery/rest?version=accounts_v1beta
Service endpoint
A service endpoint is a base URL that specifies the network address of an API service. One service might have multiple service endpoints. This service has the following service endpoint and all URIs below are relative to this service endpoint:
https://merchantapi.googleapis.com
REST Resource: [] []
| Methods | |
|---|---|
|
NONE /devdocs/mcp/** |
REST Resource: reviews_v1beta.accounts.merchantReviews
| Methods | |
|---|---|
delete |
DELETE /reviews/v1beta/{name=accounts/*/merchantReviews/*} Deletes merchant review. |
get |
GET /reviews/v1beta/{name=accounts/*/merchantReviews/*} Gets a merchant review. |
insert |
POST /reviews/v1beta/{parent=accounts/*}/merchantReviews:insert Inserts a review for your Merchant Center account. |
list |
GET /reviews/v1beta/{parent=accounts/*}/merchantReviews Lists merchant reviews. |
REST Resource: reviews_v1beta.accounts.productReviews
| Methods | |
|---|---|
delete |
DELETE /reviews/v1beta/{name=accounts/*/productReviews/*} Deletes a product review. |
get |
GET /reviews/v1beta/{name=accounts/*/productReviews/*} Gets a product review. |
insert |
POST /reviews/v1beta/{parent=accounts/*}/productReviews:insert Inserts a product review. |
list |
GET /reviews/v1beta/{parent=accounts/*}/productReviews Lists product reviews. |
REST Resource: reviews_v1alpha.accounts.merchantReviews
| Methods | |
|---|---|
delete |
DELETE /reviews/v1alpha/{name=accounts/*/merchantReviews/*} Deletes merchant review. |
get |
GET /reviews/v1alpha/{name=accounts/*/merchantReviews/*} Gets a merchant review. |
insert |
POST /reviews/v1alpha/{parent=accounts/*}/merchantReviews:insert Inserts a review for your Merchant Center account. |
list |
GET /reviews/v1alpha/{parent=accounts/*}/merchantReviews Lists merchant reviews. |
REST Resource: reviews_v1alpha.accounts.productReviews
| Methods | |
|---|---|
delete |
DELETE /reviews/v1alpha/{name=accounts/*/productReviews/*} Deletes a product review. |
get |
GET /reviews/v1alpha/{name=accounts/*/productReviews/*} Gets a product review. |
insert |
POST /reviews/v1alpha/{parent=accounts/*}/productReviews:insert Inserts a product review. |
list |
GET /reviews/v1alpha/{parent=accounts/*}/productReviews Lists product reviews. |
REST Resource: reports_v1beta.accounts.reports
| Methods | |
|---|---|
search |
POST /reports/v1beta/{parent=accounts/*}/reports:search Retrieves a report defined by a search query. |
REST Resource: reports_v1alpha.accounts.reports
| Methods | |
|---|---|
search |
POST /reports/v1alpha/{parent=accounts/*}/reports:search Retrieves a report defined by a search query. |
REST Resource: reports_v1.accounts.reports
| Methods | |
|---|---|
search |
POST /reports/v1/{parent=accounts/*}/reports:search Retrieves a report defined by a search query. |
REST Resource: quota_v1beta.accounts.quotas
| Methods | |
|---|---|
list |
GET /quota/v1beta/{parent=accounts/*}/quotas Lists the daily call quota and usage per group for your Merchant Center account. |
REST Resource: quota_v1.accounts.quotas
| Methods | |
|---|---|
list |
GET /quota/v1/{parent=accounts/*}/quotas Lists the daily call quota and usage per group for your Merchant Center account. |
REST Resource: promotions_v1beta.accounts.promotions
| Methods | |
|---|---|
get |
GET /promotions/v1beta/{name=accounts/*/promotions/*} Retrieves the promotion from your Merchant Center account. |
insert |
POST /promotions/v1beta/{parent=accounts/*}/promotions:insert Inserts a promotion for your Merchant Center account. |
list |
GET /promotions/v1beta/{parent=accounts/*}/promotions Lists the promotions in your Merchant Center account. |
REST Resource: promotions_v1.accounts.promotions
| Methods | |
|---|---|
get |
GET /promotions/v1/{name=accounts/*/promotions/*} Retrieves the promotion from your Merchant Center account. |
insert |
POST /promotions/v1/{parent=accounts/*}/promotions:insert Inserts a promotion for your Merchant Center account. |
list |
GET /promotions/v1/{parent=accounts/*}/promotions Lists the promotions in your Merchant Center account. |
REST Resource: productstudio_v1alpha.accounts
| Methods | |
|---|---|
generateProductTextSuggestions |
POST /productstudio/v1alpha/{name=accounts/*}:generateProductTextSuggestions GenerateProductTextSuggestions generates a set of candidate text completions (e.g., product titles, descriptions) based on provided product information. |
REST Resource: productstudio_v1alpha.accounts.generatedImages
| Methods | |
|---|---|
generateProductImageBackground |
POST /productstudio/v1alpha/{name=accounts/*}/generatedImages:generateProductImageBackground GenerateProductImageBackground generates a new image where the background of the original image is replaced by an AI generated scene based on provided product information and a text prompt. |
removeProductImageBackground |
POST /productstudio/v1alpha/{name=accounts/*}/generatedImages:removeProductImageBackground RemoveProductImageBackground generates a new image where the background of the original image is removed. |
upscaleProductImage |
POST /productstudio/v1alpha/{name=accounts/*}/generatedImages:upscaleProductImage UpscaleProductImage generates a new image where the resolution of the original image is enhanced. |
REST Resource: products_v1beta.accounts.productInputs
| Methods | |
|---|---|
delete |
DELETE /products/v1beta/{name=accounts/*/productInputs/*} Deletes a product input from your Merchant Center account. |
insert |
POST /products/v1beta/{parent=accounts/*}/productInputs:insert Uploads a product input to your Merchant Center account. |
patch |
PATCH /products/v1beta/{productInput.name=accounts/*/productInputs/*} Updates the existing product input in your Merchant Center account. |
REST Resource: products_v1beta.accounts.products
| Methods | |
|---|---|
get |
GET /products/v1beta/{name=accounts/*/products/*} Retrieves the processed product from your Merchant Center account. |
list |
GET /products/v1beta/{parent=accounts/*}/products Lists the processed products in your Merchant Center account. |
REST Resource: products_v1.accounts.productInputs
| Methods | |
|---|---|
delete |
DELETE /products/v1/{name=accounts/*/productInputs/*} Deletes a product input from your Merchant Center account. |
insert |
POST /products/v1/{parent=accounts/*}/productInputs:insert Uploads a product input to your Merchant Center account. |
patch |
PATCH /products/v1/{productInput.name=accounts/*/productInputs/*} Updates the existing product input in your Merchant Center account. |
REST Resource: products_v1.accounts.products
| Methods | |
|---|---|
get |
GET /products/v1/{name=accounts/*/products/*} Retrieves the processed product from your Merchant Center account. |
list |
GET /products/v1/{parent=accounts/*}/products Lists the processed products in your Merchant Center account. |
REST Resource: ordertracking_v1beta.accounts.orderTrackingSignals
| Methods | |
|---|---|
create |
POST /ordertracking/v1beta/{parent=accounts/*}/orderTrackingSignals Creates new order tracking signal. |
REST Resource: ordertracking_v1.accounts.orderTrackingSignals
| Methods | |
|---|---|
create |
POST /ordertracking/v1/{parent=accounts/*}/orderTrackingSignals Creates new order tracking signal. |
REST Resource: notifications_v1beta.accounts.notificationsubscriptions
| Methods | |
|---|---|
create |
POST /notifications/v1beta/{parent=accounts/*}/notificationsubscriptions Creates a notification subscription for a business. |
delete |
DELETE /notifications/v1beta/{name=accounts/*/notificationsubscriptions/*} Deletes a notification subscription for a merchant. |
get |
GET /notifications/v1beta/{name=accounts/*/notificationsubscriptions/*} Gets notification subscriptions for an account. |
list |
GET /notifications/v1beta/{parent=accounts/*}/notificationsubscriptions Gets all the notification subscriptions for a merchant. |
patch |
PATCH /notifications/v1beta/{notificationSubscription.name=accounts/*/notificationsubscriptions/*} Updates an existing notification subscription for a merchant. |
REST Resource: notifications_v1.accounts.notificationsubscriptions
| Methods | |
|---|---|
create |
POST /notifications/v1/{parent=accounts/*}/notificationsubscriptions Creates a notification subscription for a business. |
delete |
DELETE /notifications/v1/{name=accounts/*/notificationsubscriptions/*} Deletes a notification subscription for a merchant. |
get |
GET /notifications/v1/{name=accounts/*/notificationsubscriptions/*} Gets notification subscriptions for an account. |
list |
GET /notifications/v1/{parent=accounts/*}/notificationsubscriptions Gets all the notification subscriptions for a merchant. |
patch |
PATCH /notifications/v1/{notificationSubscription.name=accounts/*/notificationsubscriptions/*} Updates an existing notification subscription for a merchant. |
REST Resource: lfp_v1beta.accounts.lfpInventories
| Methods | |
|---|---|
insert |
POST /lfp/v1beta/{parent=accounts/*}/lfpInventories:insert Inserts a LfpInventory resource for the given target merchant account. |
REST Resource: lfp_v1beta.accounts.lfpMerchantStates
| Methods | |
|---|---|
get |
GET /lfp/v1beta/{name=accounts/*/lfpMerchantStates/*} Gets the LFP state of a merchant |
REST Resource: lfp_v1beta.accounts.lfpSales
| Methods | |
|---|---|
insert |
POST /lfp/v1beta/{parent=accounts/*}/lfpSales:insert Inserts a LfpSale for the given merchant. |
REST Resource: lfp_v1beta.accounts.lfpStores
| Methods | |
|---|---|
delete |
DELETE /lfp/v1beta/{name=accounts/*/lfpStores/*} Deletes a store for a target merchant. |
get |
GET /lfp/v1beta/{name=accounts/*/lfpStores/*} Retrieves information about a store. |
insert |
POST /lfp/v1beta/{parent=accounts/*}/lfpStores:insert Inserts a store for the target merchant. |
list |
GET /lfp/v1beta/{parent=accounts/*}/lfpStores Lists the stores of the target merchant, specified by the filter in ListLfpStoresRequest. |
REST Resource: lfp_v1.accounts.lfpInventories
| Methods | |
|---|---|
insert |
POST /lfp/v1/{parent=accounts/*}/lfpInventories:insert Inserts a LfpInventory resource for the given target merchant account. |
REST Resource: lfp_v1.accounts.lfpMerchantStates
| Methods | |
|---|---|
get |
GET /lfp/v1/{name=accounts/*/lfpMerchantStates/*} Gets the LFP state of a merchant |
REST Resource: lfp_v1.accounts.lfpSales
| Methods | |
|---|---|
insert |
POST /lfp/v1/{parent=accounts/*}/lfpSales:insert Inserts a LfpSale for the given merchant. |
REST Resource: lfp_v1.accounts.lfpStores
| Methods | |
|---|---|
delete |
DELETE /lfp/v1/{name=accounts/*/lfpStores/*} Deletes a store for a target merchant. |
get |
GET /lfp/v1/{name=accounts/*/lfpStores/*} Retrieves information about a store. |
insert |
POST /lfp/v1/{parent=accounts/*}/lfpStores:insert Inserts a store for the target merchant. |
list |
GET /lfp/v1/{parent=accounts/*}/lfpStores Lists the stores of the target merchant, specified by the filter in ListLfpStoresRequest. |
REST Resource: issueresolution_v1beta.accounts.aggregateProductStatuses
| Methods | |
|---|---|
list |
GET /issueresolution/v1beta/{parent=accounts/*}/aggregateProductStatuses Lists the AggregateProductStatuses resources for your merchant account. |
REST Resource: issueresolution_v1beta.issueresolution
| Methods | |
|---|---|
renderaccountissues |
POST /issueresolution/v1beta/{name=accounts/*}:renderaccountissues Provide a list of business's account issues with an issue resolution content and available actions. |
renderproductissues |
POST /issueresolution/v1beta/{name=accounts/*/products/*}:renderproductissues Provide a list of issues for business's product with an issue resolution content and available actions. |
triggeraction |
POST /issueresolution/v1beta/{name=accounts/*}:triggeraction Start an action. |
REST Resource: issueresolution_v1.accounts.aggregateProductStatuses
| Methods | |
|---|---|
list |
GET /issueresolution/v1/{parent=accounts/*}/aggregateProductStatuses Lists the AggregateProductStatuses resources for your merchant account. |
REST Resource: issueresolution_v1.issueresolution
| Methods | |
|---|---|
renderaccountissues |
POST /issueresolution/v1/{name=accounts/*}:renderaccountissues Provide a list of business's account issues with an issue resolution content and available actions. |
renderproductissues |
POST /issueresolution/v1/{name=accounts/*/products/*}:renderproductissues Provide a list of issues for business's product with an issue resolution content and available actions. |
triggeraction |
POST /issueresolution/v1/{name=accounts/*}:triggeraction Start an action. |
REST Resource: inventories_v1beta.accounts.products.localInventories
| Methods | |
|---|---|
delete |
DELETE /inventories/v1beta/{name=accounts/*/products/*/localInventories/*} Deletes the specified LocalInventory from the given product in your merchant account. |
insert |
POST /inventories/v1beta/{parent=accounts/*/products/*}/localInventories:insert Inserts a LocalInventory resource to a product in your merchant account. |
list |
GET /inventories/v1beta/{parent=accounts/*/products/*}/localInventories Lists the LocalInventory resources for the given product in your merchant account. |
REST Resource: inventories_v1beta.accounts.products.regionalInventories
| Methods | |
|---|---|
delete |
DELETE /inventories/v1beta/{name=accounts/*/products/*/regionalInventories/*} Deletes the specified RegionalInventory resource from the given product in your merchant account. |
insert |
POST /inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories:insert Inserts a RegionalInventory to a given product in your merchant account. |
list |
GET /inventories/v1beta/{parent=accounts/*/products/*}/regionalInventories Lists the RegionalInventory resources for the given product in your merchant account. |
REST Resource: inventories_v1.accounts.products.localInventories
| Methods | |
|---|---|
delete |
DELETE /inventories/v1/{name=accounts/*/products/*/localInventories/*} Deletes the specified LocalInventory from the given product in your merchant account. |
insert |
POST /inventories/v1/{parent=accounts/*/products/*}/localInventories:insert Inserts a LocalInventory resource to a product in your merchant account. |
list |
GET /inventories/v1/{parent=accounts/*/products/*}/localInventories Lists the LocalInventory resources for the given product in your merchant account. |
REST Resource: inventories_v1.accounts.products.regionalInventories
| Methods | |
|---|---|
delete |
DELETE /inventories/v1/{name=accounts/*/products/*/regionalInventories/*} Deletes the specified RegionalInventory resource from the given product in your merchant account. |
insert |
POST /inventories/v1/{parent=accounts/*/products/*}/regionalInventories:insert Inserts a RegionalInventory to a given product in your merchant account. |
list |
GET /inventories/v1/{parent=accounts/*/products/*}/regionalInventories Lists the RegionalInventory resources for the given product in your merchant account. |
REST Resource: datasources_v1beta.accounts.dataSources
| Methods | |
|---|---|
create |
POST /datasources/v1beta/{parent=accounts/*}/dataSources Creates the new data source configuration for the given account. |
delete |
DELETE /datasources/v1beta/{name=accounts/*/dataSources/*} Deletes a data source from your Merchant Center account. |
fetch |
POST /datasources/v1beta/{name=accounts/*/dataSources/*}:fetch Performs the data fetch immediately (even outside fetch schedule) on a data source from your Merchant Center Account. |
get |
GET /datasources/v1beta/{name=accounts/*/dataSources/*} Retrieves the data source configuration for the given account. |
list |
GET /datasources/v1beta/{parent=accounts/*}/dataSources Lists the configurations for data sources for the given account. |
patch |
PATCH /datasources/v1beta/{dataSource.name=accounts/*/dataSources/*} Updates the existing data source configuration. |
REST Resource: datasources_v1beta.accounts.dataSources.fileUploads
| Methods | |
|---|---|
get |
GET /datasources/v1beta/{name=accounts/*/dataSources/*/fileUploads/*} Gets the latest data source file upload. |
REST Resource: datasources_v1.accounts.dataSources
| Methods | |
|---|---|
create |
POST /datasources/v1/{parent=accounts/*}/dataSources Creates the new data source configuration for the given account. |
delete |
DELETE /datasources/v1/{name=accounts/*/dataSources/*} Deletes a data source from your Merchant Center account. |
fetch |
POST /datasources/v1/{name=accounts/*/dataSources/*}:fetch Performs the data fetch immediately (even outside fetch schedule) on a data source from your Merchant Center Account. |
get |
GET /datasources/v1/{name=accounts/*/dataSources/*} Retrieves the data source configuration for the given account. |
list |
GET /datasources/v1/{parent=accounts/*}/dataSources Lists the configurations for data sources for the given account. |
patch |
PATCH /datasources/v1/{dataSource.name=accounts/*/dataSources/*} Updates the existing data source configuration. |
REST Resource: datasources_v1.accounts.dataSources.fileUploads
| Methods | |
|---|---|
get |
GET /datasources/v1/{name=accounts/*/dataSources/*/fileUploads/*} Gets the latest data source file upload. |
REST Resource: conversions_v1beta.accounts.conversionSources
| Methods | |
|---|---|
create |
POST /conversions/v1beta/{parent=accounts/*}/conversionSources Creates a new conversion source. |
delete |
DELETE /conversions/v1beta/{name=accounts/*/conversionSources/*} Archives an existing conversion source. |
get |
GET /conversions/v1beta/{name=accounts/*/conversionSources/*} Fetches a conversion source. |
list |
GET /conversions/v1beta/{parent=accounts/*}/conversionSources Retrieves the list of conversion sources the caller has access to. |
patch |
PATCH /conversions/v1beta/{conversionSource.name=accounts/*/conversionSources/*} Updates information of an existing conversion source. |
undelete |
POST /conversions/v1beta/{name=accounts/*/conversionSources/*}:undelete Re-enables an archived conversion source. |
REST Resource: conversions_v1.accounts.conversionSources
| Methods | |
|---|---|
create |
POST /conversions/v1/{parent=accounts/*}/conversionSources Creates a new conversion source. |
delete |
DELETE /conversions/v1/{name=accounts/*/conversionSources/*} Archives an existing conversion source. |
get |
GET /conversions/v1/{name=accounts/*/conversionSources/*} Fetches a conversion source. |
list |
GET /conversions/v1/{parent=accounts/*}/conversionSources Retrieves the list of conversion sources the caller has access to. |
patch |
PATCH /conversions/v1/{conversionSource.name=accounts/*/conversionSources/*} Updates information of an existing conversion source. |
undelete |
POST /conversions/v1/{name=accounts/*/conversionSources/*}:undelete Re-enables an archived conversion source. |
REST Resource: accounts_v1beta.accounts
| Methods | |
|---|---|
createAndConfigure |
POST /accounts/v1beta/accounts:createAndConfigure Creates a Merchant Center account with additional configuration. |
delete |
DELETE /accounts/v1beta/{name=accounts/*} Deletes the specified account regardless of its type: standalone, advanced account or sub-account. |
get |
GET /accounts/v1beta/{name=accounts/*} Retrieves an account from your Merchant Center account. |
list |
GET /accounts/v1beta/accounts Note: For the accounts.list method, quota and limits usage are charged for each user, and not for the Merchant Center ID or the advanced account ID. |
listSubaccounts |
GET /accounts/v1beta/{provider=accounts/*}:listSubaccounts List all sub-accounts for a given advanced account. |
patch |
PATCH /accounts/v1beta/{account.name=accounts/*} Updates an account regardless of its type: standalone, advanced account or sub-account. |
REST Resource: accounts_v1beta.accounts.autofeedSettings
| Methods | |
|---|---|
getAutofeedSettings |
GET /accounts/v1beta/{name=accounts/*/autofeedSettings} Retrieves the autofeed settings of an account. |
updateAutofeedSettings |
PATCH /accounts/v1beta/{autofeedSettings.name=accounts/*/autofeedSettings} Updates the autofeed settings of an account. |
REST Resource: accounts_v1beta.accounts.automaticImprovements
| Methods | |
|---|---|
getAutomaticImprovements |
GET /accounts/v1beta/{name=accounts/*/automaticImprovements} Retrieves the automatic improvements of an account. |
updateAutomaticImprovements |
PATCH /accounts/v1beta/{automaticImprovements.name=accounts/*/automaticImprovements} Updates the automatic improvements of an account. |
REST Resource: accounts_v1beta.accounts.businessIdentity
| Methods | |
|---|---|
getBusinessIdentity |
GET /accounts/v1beta/{name=accounts/*/businessIdentity} Retrieves the business identity of an account. |
updateBusinessIdentity |
PATCH /accounts/v1beta/{businessIdentity.name=accounts/*/businessIdentity} Updates the business identity of an account. |
REST Resource: accounts_v1beta.accounts.businessInfo
| Methods | |
|---|---|
getBusinessInfo |
GET /accounts/v1beta/{name=accounts/*/businessInfo} Retrieves the business info of an account. |
updateBusinessInfo |
PATCH /accounts/v1beta/{businessInfo.name=accounts/*/businessInfo} Updates the business info of an account. |
REST Resource: accounts_v1beta.accounts.developerRegistration
| Methods | |
|---|---|
getAccountForGcpRegistration |
GET /accounts/v1beta/accounts:getAccountForGcpRegistration Retrieves the merchant account that the calling GCP is registered with. |
getDeveloperRegistration |
GET /accounts/v1beta/{name=accounts/*/developerRegistration} Retrieves a developer registration for a merchant. |
registerGcp |
POST /accounts/v1beta/{name=accounts/*/developerRegistration}:registerGcp Registers the GCP used for the API call to the shopping account passed in the request. |
unregisterGcp |
POST /accounts/v1beta/{name=accounts/*/developerRegistration}:unregisterGcp Unregister the calling GCP from the calling shopping account. |
REST Resource: accounts_v1beta.accounts.emailPreferences
| Methods | |
|---|---|
getEmailPreferences |
GET /accounts/v1beta/{name=accounts/*/users/*/emailPreferences} Returns the email preferences for a Merchant Center account user. |
updateEmailPreferences |
PATCH /accounts/v1beta/{emailPreferences.name=accounts/*/users/*/emailPreferences} Updates the email preferences for a Merchant Center account user. |
REST Resource: accounts_v1beta.accounts.gbpAccounts
| Methods | |
|---|---|
linkGbpAccount |
POST /accounts/v1beta/{parent=accounts/*}/gbpAccounts:linkGbpAccount Link the specified merchant to a GBP account for all countries. |
list |
GET /accounts/v1beta/{parent=accounts/*}/gbpAccounts List the GBP accounts for a given merchant. |
REST Resource: accounts_v1beta.accounts.homepage
| Methods | |
|---|---|
claim |
POST /accounts/v1beta/{name=accounts/*/homepage}:claim Claims a store's homepage. |
getHomepage |
GET /accounts/v1beta/{name=accounts/*/homepage} Retrieves a store's homepage. |
unclaim |
POST /accounts/v1beta/{name=accounts/*/homepage}:unclaim Unclaims a store's homepage. |
updateHomepage |
PATCH /accounts/v1beta/{homepage.name=accounts/*/homepage} Updates a store's homepage. |
REST Resource: accounts_v1beta.accounts.issues
| Methods | |
|---|---|
list |
GET /accounts/v1beta/{parent=accounts/*}/issues Lists all account issues of a Merchant Center account. |
REST Resource: accounts_v1beta.accounts.omnichannelSettings
| Methods | |
|---|---|
create |
POST /accounts/v1beta/{parent=accounts/*}/omnichannelSettings Create the omnichannel settings for a given merchant. |
get |
GET /accounts/v1beta/{name=accounts/*/omnichannelSettings/*} Get the omnichannel settings for a given merchant. |
list |
GET /accounts/v1beta/{parent=accounts/*}/omnichannelSettings List all the omnichannel settings for a given merchant. |
patch |
PATCH /accounts/v1beta/{omnichannelSetting.name=accounts/*/omnichannelSettings/*} Update the omnichannel setting for a given merchant in a given country. |
requestInventoryVerification |
POST /accounts/v1beta/{name=accounts/*/omnichannelSettings/*}:requestInventoryVerification Requests inventory verification for a given merchant in a given country. |
REST Resource: accounts_v1beta.accounts.omnichannelSettings.lfpProviders
| Methods | |
|---|---|
find |
GET /accounts/v1beta/{parent=accounts/*/omnichannelSettings/*}/lfpProviders:find Find the LFP provider candidates in a given country. |
linkLfpProvider |
POST /accounts/v1beta/{name=accounts/*/omnichannelSettings/*/lfpProviders/*}:linkLfpProvider Link the specified merchant to a LFP provider for the specified country. |
REST Resource: accounts_v1beta.accounts.onlineReturnPolicies
| Methods | |
|---|---|
create |
POST /accounts/v1beta/{parent=accounts/*}/onlineReturnPolicies Creates a new return policy for a given business. |
delete |
DELETE /accounts/v1beta/{name=accounts/*/onlineReturnPolicies/*} Deletes an existing return policy. |
get |
GET /accounts/v1beta/{name=accounts/*/onlineReturnPolicies/*} Gets an existing return policy for a given business. |
list |
GET /accounts/v1beta/{parent=accounts/*}/onlineReturnPolicies Lists all existing return policies for a given business. |
patch |
PATCH /accounts/v1beta/{onlineReturnPolicy.name=accounts/*/onlineReturnPolicies/*} Updates an existing return policy for a given business. |
REST Resource: accounts_v1beta.accounts.programs
| Methods | |
|---|---|
disable |
POST /accounts/v1beta/{name=accounts/*/programs/*}:disable Disable participation in the specified program for the account. |
enable |
POST /accounts/v1beta/{name=accounts/*/programs/*}:enable Enable participation in the specified program for the account. |
get |
GET /accounts/v1beta/{name=accounts/*/programs/*} Retrieves the specified program for the account. |
list |
GET /accounts/v1beta/{parent=accounts/*}/programs Retrieves all programs for the account. |
REST Resource: accounts_v1beta.accounts.programs.checkoutSettings
| Methods | |
|---|---|
create |
POST /accounts/v1beta/{parent=accounts/*/programs/*}/checkoutSettings Creates CheckoutSettings for the given merchant. |
deleteCheckoutSettings |
DELETE /accounts/v1beta/{name=accounts/*/programs/*/checkoutSettings} Deletes CheckoutSettings and unenrolls merchant from Checkout program. |
getCheckoutSettings |
GET /accounts/v1beta/{name=accounts/*/programs/*/checkoutSettings} Gets CheckoutSettings for the given merchant. |
updateCheckoutSettings |
PATCH /accounts/v1beta/{checkoutSettings.name=accounts/*/programs/*/checkoutSettings} Updates CheckoutSettings for the given merchant. |
REST Resource: accounts_v1beta.accounts.regions
| Methods | |
|---|---|
create |
POST /accounts/v1beta/{parent=accounts/*}/regions Creates a region definition in your Merchant Center account. |
delete |
DELETE /accounts/v1beta/{name=accounts/*/regions/*} Deletes a region definition from your Merchant Center account. |
get |
GET /accounts/v1beta/{name=accounts/*/regions/*} Retrieves a region defined in your Merchant Center account. |
list |
GET /accounts/v1beta/{parent=accounts/*}/regions Lists the regions in your Merchant Center account. |
patch |
PATCH /accounts/v1beta/{region.name=accounts/*/regions/*} Updates a region definition in your Merchant Center account. |
REST Resource: accounts_v1beta.accounts.relationships
| Methods | |
|---|---|
get |
GET /accounts/v1beta/{name=accounts/*/relationships/*} Retrieve an account relationship. |
list |
GET /accounts/v1beta/{parent=accounts/*}/relationships List account relationships for the specified account. |
patch |
PATCH /accounts/v1beta/{accountRelationship.name=accounts/*/relationships/*} Updates the account relationship. |
REST Resource: accounts_v1beta.accounts.services
| Methods | |
|---|---|
approve |
POST /accounts/v1beta/{name=accounts/*/services/*}:approve Approve an account service proposal. |
get |
GET /accounts/v1beta/{name=accounts/*/services/*} Retrieve an account service. |
list |
GET /accounts/v1beta/{parent=accounts/*}/services List account services for the specified accounts. |
propose |
POST /accounts/v1beta/{parent=accounts/*}/services:propose Propose an account service. |
reject |
POST /accounts/v1beta/{name=accounts/*/services/*}:reject Reject an account service (both proposed and approve services can be rejected). |
REST Resource: accounts_v1beta.accounts.shippingSettings
| Methods | |
|---|---|
getShippingSettings |
GET /accounts/v1beta/{name=accounts/*/shippingSettings} Retrieve shipping setting information. |
insert |
POST /accounts/v1beta/{parent=accounts/*}/shippingSettings:insert Replace the shipping setting of a business with the request shipping setting. |
REST Resource: accounts_v1beta.accounts.termsOfServiceAgreementStates
| Methods | |
|---|---|
get |
GET /accounts/v1beta/{name=accounts/*/termsOfServiceAgreementStates/*} Returns the state of a terms of service agreement. |
retrieveForApplication |
GET /accounts/v1beta/{parent=accounts/*}/termsOfServiceAgreementStates:retrieveForApplication Retrieves the state of the agreement for the application terms of service. |
REST Resource: accounts_v1beta.accounts.users
| Methods | |
|---|---|
create |
POST /accounts/v1beta/{parent=accounts/*}/users Creates a Merchant Center account user. |
delete |
DELETE /accounts/v1beta/{name=accounts/*/users/*} Deletes a Merchant Center account user. |
get |
GET /accounts/v1beta/{name=accounts/*/users/*} Retrieves a Merchant Center account user. |
list |
GET /accounts/v1beta/{parent=accounts/*}/users Lists all users of a Merchant Center account. |
patch |
PATCH /accounts/v1beta/{user.name=accounts/*/users/*} Updates a Merchant Center account user. |
REST Resource: accounts_v1beta.termsOfService
| Methods | |
|---|---|
accept |
POST /accounts/v1beta/{name=termsOfService/*}:accept Accepts a TermsOfService. |
get |
GET /accounts/v1beta/{name=termsOfService/*} Retrieves the TermsOfService associated with the provided version. |
retrieveLatest |
GET /accounts/v1beta/termsOfService:retrieveLatest Retrieves the latest version of the TermsOfService for a given kind and region_code. |
REST Resource: accounts_v1.accounts
| Methods | |
|---|---|
createAndConfigure |
POST /accounts/v1/accounts:createAndConfigure Creates a Merchant Center account with additional configuration. |
delete |
DELETE /accounts/v1/{name=accounts/*} Deletes the specified account regardless of its type: standalone, advanced account or sub-account. |
get |
GET /accounts/v1/{name=accounts/*} Retrieves an account from your Merchant Center account. |
list |
GET /accounts/v1/accounts Note: For the accounts.list method, quota and limits usage are charged for each user, and not for the Merchant Center ID or the advanced account ID. |
listSubaccounts |
GET /accounts/v1/{provider=accounts/*}:listSubaccounts List all sub-accounts for a given advanced account. |
patch |
PATCH /accounts/v1/{account.name=accounts/*} Updates an account regardless of its type: standalone, advanced account or sub-account. |
REST Resource: accounts_v1.accounts.autofeedSettings
| Methods | |
|---|---|
getAutofeedSettings |
GET /accounts/v1/{name=accounts/*/autofeedSettings} Retrieves the autofeed settings of an account. |
updateAutofeedSettings |
PATCH /accounts/v1/{autofeedSettings.name=accounts/*/autofeedSettings} Updates the autofeed settings of an account. |
REST Resource: accounts_v1.accounts.automaticImprovements
| Methods | |
|---|---|
getAutomaticImprovements |
GET /accounts/v1/{name=accounts/*/automaticImprovements} Retrieves the automatic improvements of an account. |
updateAutomaticImprovements |
PATCH /accounts/v1/{automaticImprovements.name=accounts/*/automaticImprovements} Updates the automatic improvements of an account. |
REST Resource: accounts_v1.accounts.businessIdentity
| Methods | |
|---|---|
getBusinessIdentity |
GET /accounts/v1/{name=accounts/*/businessIdentity} Retrieves the business identity of an account. |
updateBusinessIdentity |
PATCH /accounts/v1/{businessIdentity.name=accounts/*/businessIdentity} Updates the business identity of an account. |
REST Resource: accounts_v1.accounts.businessInfo
| Methods | |
|---|---|
getBusinessInfo |
GET /accounts/v1/{name=accounts/*/businessInfo} Retrieves the business info of an account. |
updateBusinessInfo |
PATCH /accounts/v1/{businessInfo.name=accounts/*/businessInfo} Updates the business info of an account. |
REST Resource: accounts_v1.accounts.developerRegistration
| Methods | |
|---|---|
getAccountForGcpRegistration |
GET /accounts/v1/accounts:getAccountForGcpRegistration Retrieves the merchant account that the calling GCP is registered with. |
getDeveloperRegistration |
GET /accounts/v1/{name=accounts/*/developerRegistration} Retrieves a developer registration for a merchant. |
registerGcp |
POST /accounts/v1/{name=accounts/*/developerRegistration}:registerGcp Registers the GCP used for the API call to the shopping account passed in the request. |
unregisterGcp |
POST /accounts/v1/{name=accounts/*/developerRegistration}:unregisterGcp Unregister the calling GCP from the calling shopping account. |
REST Resource: accounts_v1.accounts.emailPreferences
| Methods | |
|---|---|
getEmailPreferences |
GET /accounts/v1/{name=accounts/*/users/*/emailPreferences} Returns the email preferences for a Merchant Center account user. |
updateEmailPreferences |
PATCH /accounts/v1/{emailPreferences.name=accounts/*/users/*/emailPreferences} Updates the email preferences for a Merchant Center account user. |
REST Resource: accounts_v1.accounts.gbpAccounts
| Methods | |
|---|---|
linkGbpAccount |
POST /accounts/v1/{parent=accounts/*}/gbpAccounts:linkGbpAccount Link the specified merchant to a GBP account for all countries. |
list |
GET /accounts/v1/{parent=accounts/*}/gbpAccounts List the GBP accounts for a given merchant. |
REST Resource: accounts_v1.accounts.homepage
| Methods | |
|---|---|
claim |
POST /accounts/v1/{name=accounts/*/homepage}:claim Claims a store's homepage. |
getHomepage |
GET /accounts/v1/{name=accounts/*/homepage} Retrieves a store's homepage. |
unclaim |
POST /accounts/v1/{name=accounts/*/homepage}:unclaim Unclaims a store's homepage. |
updateHomepage |
PATCH /accounts/v1/{homepage.name=accounts/*/homepage} Updates a store's homepage. |
REST Resource: accounts_v1.accounts.issues
| Methods | |
|---|---|
list |
GET /accounts/v1/{parent=accounts/*}/issues Lists all account issues of a Merchant Center account. |
REST Resource: accounts_v1.accounts.omnichannelSettings
| Methods | |
|---|---|
create |
POST /accounts/v1/{parent=accounts/*}/omnichannelSettings Create the omnichannel settings for a given merchant. |
get |
GET /accounts/v1/{name=accounts/*/omnichannelSettings/*} Get the omnichannel settings for a given merchant. |
list |
GET /accounts/v1/{parent=accounts/*}/omnichannelSettings List all the omnichannel settings for a given merchant. |
patch |
PATCH /accounts/v1/{omnichannelSetting.name=accounts/*/omnichannelSettings/*} Update the omnichannel setting for a given merchant in a given country. |
requestInventoryVerification |
POST /accounts/v1/{name=accounts/*/omnichannelSettings/*}:requestInventoryVerification Requests inventory verification for a given merchant in a given country. |
REST Resource: accounts_v1.accounts.omnichannelSettings.lfpProviders
| Methods | |
|---|---|
find |
GET /accounts/v1/{parent=accounts/*/omnichannelSettings/*}/lfpProviders:find Find the LFP provider candidates in a given country. |
linkLfpProvider |
POST /accounts/v1/{name=accounts/*/omnichannelSettings/*/lfpProviders/*}:linkLfpProvider Link the specified merchant to a LFP provider for the specified country. |
REST Resource: accounts_v1.accounts.onlineReturnPolicies
| Methods | |
|---|---|
create |
POST /accounts/v1/{parent=accounts/*}/onlineReturnPolicies Creates a new return policy for a given business. |
delete |
DELETE /accounts/v1/{name=accounts/*/onlineReturnPolicies/*} Deletes an existing return policy. |
get |
GET /accounts/v1/{name=accounts/*/onlineReturnPolicies/*} Gets an existing return policy for a given business. |
list |
GET /accounts/v1/{parent=accounts/*}/onlineReturnPolicies Lists all existing return policies for a given business. |
REST Resource: accounts_v1.accounts.programs
| Methods | |
|---|---|
disable |
POST /accounts/v1/{name=accounts/*/programs/*}:disable Disable participation in the specified program for the account. |
enable |
POST /accounts/v1/{name=accounts/*/programs/*}:enable Enable participation in the specified program for the account. |
get |
GET /accounts/v1/{name=accounts/*/programs/*} Retrieves the specified program for the account. |
list |
GET /accounts/v1/{parent=accounts/*}/programs Retrieves all programs for the account. |
REST Resource: accounts_v1.accounts.programs.checkoutSettings
| Methods | |
|---|---|
create |
POST /accounts/v1/{parent=accounts/*/programs/*}/checkoutSettings Creates CheckoutSettings for the given merchant. |
deleteCheckoutSettings |
DELETE /accounts/v1/{name=accounts/*/programs/*/checkoutSettings} Deletes CheckoutSettings and unenrolls merchant from Checkout program. |
getCheckoutSettings |
GET /accounts/v1/{name=accounts/*/programs/*/checkoutSettings} Gets CheckoutSettings for the given merchant. |
updateCheckoutSettings |
PATCH /accounts/v1/{checkoutSettings.name=accounts/*/programs/*/checkoutSettings} Updates CheckoutSettings for the given merchant. |
REST Resource: accounts_v1.accounts.regions
| Methods | |
|---|---|
batchCreate |
POST /accounts/v1/{parent=accounts/*}/regions:batchCreate Creates one or more regions in your Merchant Center account. |
batchDelete |
POST /accounts/v1/{parent=accounts/*}/regions:batchDelete Deletes multiple regions by name from your Merchant Center account. |
batchUpdate |
POST /accounts/v1/{parent=accounts/*}/regions:batchUpdate Updates one or more regions in your Merchant Center account. |
create |
POST /accounts/v1/{parent=accounts/*}/regions Creates a region definition in your Merchant Center account. |
delete |
DELETE /accounts/v1/{name=accounts/*/regions/*} Deletes a region definition from your Merchant Center account. |
get |
GET /accounts/v1/{name=accounts/*/regions/*} Retrieves a region defined in your Merchant Center account. |
list |
GET /accounts/v1/{parent=accounts/*}/regions Lists the regions in your Merchant Center account. |
patch |
PATCH /accounts/v1/{region.name=accounts/*/regions/*} Updates a region definition in your Merchant Center account. |
REST Resource: accounts_v1.accounts.relationships
| Methods | |
|---|---|
get |
GET /accounts/v1/{name=accounts/*/relationships/*} Retrieve an account relationship. |
list |
GET /accounts/v1/{parent=accounts/*}/relationships List account relationships for the specified account. |
patch |
PATCH /accounts/v1/{accountRelationship.name=accounts/*/relationships/*} Updates the account relationship. |
REST Resource: accounts_v1.accounts.services
| Methods | |
|---|---|
approve |
POST /accounts/v1/{name=accounts/*/services/*}:approve Approve an account service proposal. |
get |
GET /accounts/v1/{name=accounts/*/services/*} Retrieve an account service. |
list |
GET /accounts/v1/{parent=accounts/*}/services List account services for the specified accounts. |
propose |
POST /accounts/v1/{parent=accounts/*}/services:propose Propose an account service. |
reject |
POST /accounts/v1/{name=accounts/*/services/*}:reject Reject an account service (both proposed and approve services can be rejected). |
REST Resource: accounts_v1.accounts.shippingSettings
| Methods | |
|---|---|
getShippingSettings |
GET /accounts/v1/{name=accounts/*/shippingSettings} Retrieve shipping setting information. |
insert |
POST /accounts/v1/{parent=accounts/*}/shippingSettings:insert Replace the shipping setting of a business with the request shipping setting. |
REST Resource: accounts_v1.accounts.termsOfServiceAgreementStates
| Methods | |
|---|---|
get |
GET /accounts/v1/{name=accounts/*/termsOfServiceAgreementStates/*} Returns the state of a terms of service agreement. |
retrieveForApplication |
GET /accounts/v1/{parent=accounts/*}/termsOfServiceAgreementStates:retrieveForApplication Retrieves the state of the agreement for the application terms of service. |
REST Resource: accounts_v1.accounts.users
| Methods | |
|---|---|
create |
POST /accounts/v1/{parent=accounts/*}/users Creates a Merchant Center account user. |
delete |
DELETE /accounts/v1/{name=accounts/*/users/*} Deletes a Merchant Center account user. |
get |
GET /accounts/v1/{name=accounts/*/users/*} Retrieves a Merchant Center account user. |
list |
GET /accounts/v1/{parent=accounts/*}/users Lists all users of a Merchant Center account. |
patch |
PATCH /accounts/v1/{user.name=accounts/*/users/*} Updates a Merchant Center account user. |
REST Resource: accounts_v1.termsOfService
| Methods | |
|---|---|
accept |
POST /accounts/v1/{name=termsOfService/*}:accept Accepts a TermsOfService. |
get |
GET /accounts/v1/{name=termsOfService/*} Retrieves the TermsOfService associated with the provided version. |
retrieveLatest |
GET /accounts/v1/termsOfService:retrieveLatest Retrieves the latest version of the TermsOfService for a given kind and region_code. |