Programmatically manage your Merchant Center Accounts.
- 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: productstudio_v1alpha.accounts.videos
- 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=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: 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: productstudio_v1alpha.accounts.videos
Methods | |
---|---|
generate
|
POST /productstudio/v1alpha/{parent=accounts/*}/videos:generate
Generates a video. |
get
|
GET /productstudio/v1alpha/{name=accounts/*/videos/*}
Fetch video details such as serving url for a given video resource name. |
list
|
GET /productstudio/v1alpha/{parent=accounts/*}/videos
Lists all videos for a given account. |
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 | |
---|---|
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 | |
---|---|
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
. |