Merchant API

Programmatically manage your Merchant Center Accounts.

Service: merchantapi.googleapis.com

The Service name merchantapi.googleapis.com is needed to create RPC client stubs.

google.shopping.merchant.accounts.v1beta.AccountIssueService

Methods
ListAccountIssues Lists all account issues of a Merchant Center account.

google.shopping.merchant.accounts.v1beta.AccountTaxService

Methods
GetAccountTax Returns the tax rules that match the conditions of GetAccountTaxRequest
ListAccountTax Lists the tax settings of the sub-accounts only in your Merchant Center account.
UpdateAccountTax Updates the tax settings of the account.

google.shopping.merchant.accounts.v1beta.AccountsService

Methods
CreateAndConfigureAccount Creates a standalone Merchant Center account with additional configuration.
DeleteAccount Deletes the specified account regardless of its type: standalone, MCA or sub-account.
GetAccount Retrieves an account from your Merchant Center account.
ListAccounts Lists accounts accessible to the calling user and matching the constraints of the request such as page size or filters.
ListSubAccounts List all sub-accounts for a given multi client account.
UpdateAccount Updates an account regardless of its type: standalone, MCA or sub-account.

google.shopping.merchant.accounts.v1beta.BusinessIdentityService

Methods
GetBusinessIdentity Retrieves the business identity of an account.
UpdateBusinessIdentity Updates the business identity of an account.

google.shopping.merchant.accounts.v1beta.BusinessInfoService

Methods
GetBusinessInfo Retrieves the business info of an account.
UpdateBusinessInfo Updates the business info of an account.

google.shopping.merchant.accounts.v1beta.EmailPreferencesService

Methods
GetEmailPreferences Returns the email preferences for a Merchant Center account user.
UpdateEmailPreferences Updates the email preferences for a Merchant Center account user.

google.shopping.merchant.accounts.v1beta.HomepageService

Methods
ClaimHomepage Claims a store's homepage.
GetHomepage Retrieves a store's homepage.
UnclaimHomepage Unclaims a store's homepage.
UpdateHomepage Updates a store's homepage.

google.shopping.merchant.accounts.v1beta.OnlineReturnPolicyService

Methods
GetOnlineReturnPolicy Gets an existing return policy.
ListOnlineReturnPolicies Lists all existing return policies.

google.shopping.merchant.accounts.v1beta.ProgramsService

Methods
DisableProgram Disable participation in the specified program for the account.
EnableProgram Enable participation in the specified program for the account.
GetProgram Retrieves the specified program for the account.
ListPrograms Retrieves all programs for the account.

google.shopping.merchant.accounts.v1beta.RegionsService

Methods
CreateRegion Creates a region definition in your Merchant Center account.
DeleteRegion Deletes a region definition from your Merchant Center account.
GetRegion Retrieves a region defined in your Merchant Center account.
ListRegions Lists the regions in your Merchant Center account.
UpdateRegion Updates a region definition in your Merchant Center account.

google.shopping.merchant.accounts.v1beta.ShippingSettingsService

Methods
GetShippingSettings Retrieve shipping setting information.
InsertShippingSettings Replace the shipping setting of a merchant with the request shipping setting.

google.shopping.merchant.accounts.v1beta.TermsOfServiceAgreementStateService

Methods
GetTermsOfServiceAgreementState Returns the state of a terms of service agreement.
RetrieveForApplicationTermsOfServiceAgreementState Retrieves the state of the agreement for the application terms of service.

google.shopping.merchant.accounts.v1beta.TermsOfServiceService

Methods
AcceptTermsOfService Accepts a TermsOfService.
GetTermsOfService Retrieves the TermsOfService associated with the provided version.
RetrieveLatestTermsOfService Retrieves the latest version of the TermsOfService for a given kind and region_code.

google.shopping.merchant.accounts.v1beta.UserService

Methods
CreateUser Creates a Merchant Center account user.
DeleteUser Deletes a Merchant Center account user.
GetUser Retrieves a Merchant Center account user.
ListUsers Lists all users of a Merchant Center account.
UpdateUser Updates a Merchant Center account user.

google.shopping.merchant.conversions.v1beta.ConversionSourcesService

Methods
CreateConversionSource Creates a new conversion source.
DeleteConversionSource Archives an existing conversion source.
GetConversionSource Fetches a conversion source.
ListConversionSources Retrieves the list of conversion sources the caller has access to.
UndeleteConversionSource Re-enables an archived conversion source.
UpdateConversionSource Updates information of an existing conversion source.

google.shopping.merchant.datasources.v1beta.DataSourcesService

Methods
CreateDataSource Creates the new data source configuration for the given account.
DeleteDataSource Deletes a data source from your Merchant Center account.
FetchDataSource Performs the data fetch immediately (even outside fetch schedule) on a data source from your Merchant Center Account.
GetDataSource Retrieves the data source configuration for the given account.
ListDataSources Lists the configurations for data sources for the given account.
UpdateDataSource Updates the existing data source configuration.

google.shopping.merchant.inventories.v1beta.LocalInventoryService

Methods
DeleteLocalInventory Deletes the specified LocalInventory from the given product in your merchant account.
InsertLocalInventory Inserts a LocalInventory resource to a product in your merchant account.
ListLocalInventories Lists the LocalInventory resources for the given product in your merchant account.

google.shopping.merchant.inventories.v1beta.RegionalInventoryService

Methods
DeleteRegionalInventory Deletes the specified RegionalInventory resource from the given product in your merchant account.
InsertRegionalInventory Inserts a RegionalInventory to a given product in your merchant account.
ListRegionalInventories Lists the RegionalInventory resources for the given product in your merchant account.

google.shopping.merchant.lfp.v1beta.LfpInventoryService

Methods
InsertLfpInventory Inserts a LfpInventory resource for the given target merchant account.

google.shopping.merchant.lfp.v1beta.LfpSaleService

Methods
InsertLfpSale Inserts a LfpSale for the given merchant.

google.shopping.merchant.lfp.v1beta.LfpStoreService

Methods
DeleteLfpStore Deletes a store for a target merchant.
GetLfpStore Retrieves information about a store.
InsertLfpStore Inserts a store for the target merchant.
ListLfpStores Lists the stores of the target merchant, specified by the filter in ListLfpStoresRequest.

google.shopping.merchant.notifications.v1beta.NotificationsApiService

Methods
CreateNotificationSubscription Creates a notification subscription for a merchant.
DeleteNotificationSubscription Deletes a notification subscription for a merchant.
GetNotificationSubscription Gets notification subscriptions for an account.
ListNotificationSubscriptions Gets all the notification subscriptions for a merchant.
UpdateNotificationSubscription Updates an existing notification subscription for a merchant.

google.shopping.merchant.products.v1beta.ProductInputsService

Methods
DeleteProductInput Deletes a product input from your Merchant Center account.
InsertProductInput Uploads a product input to your Merchant Center account.

google.shopping.merchant.products.v1beta.ProductsService

Methods
GetProduct Retrieves the processed product from your Merchant Center account.
ListProducts Lists the processed products in your Merchant Center account.

google.shopping.merchant.promotions.v1beta.PromotionsService

Methods
GetPromotion Retrieves the promotion from your Merchant Center account.
InsertPromotion Inserts a promotion for your Merchant Center account.
ListPromotions Lists the promotions in your Merchant Center account.

google.shopping.merchant.quota.v1beta.QuotaService

Methods
ListQuotaGroups Lists the daily call quota and usage per group for your Merchant Center account.

google.shopping.merchant.reports.v1beta.ReportService

Methods
Search Retrieves a report defined by a search query.