Structs

Account data. After the creation of a new account it may take a few minutes before it is fully operational. The methods delete, insert, and update require the admin role.

There is no detailed description.

There is no detailed description.

Returns information about the authenticated user.

There is no detailed description.

Claims the website of a Merchant Center sub-account.

Retrieves, inserts, updates, and deletes multiple Merchant Center (sub-)accounts in a single request.

There is no detailed description.

Deletes a Merchant Center sub-account.

Retrieves a Merchant Center account.

There is no detailed description.

There is no detailed description.

Creates a Merchant Center sub-account.

Performs an action on a link between two Merchant Center accounts, namely accountId and linkedAccountId.

Lists the sub-accounts in your Merchant Center account.

A builder providing access to all methods supported on account resources. It is not used directly, but through the ShoppingContent hub.

The status of an account, i.e., information about its products, which is computed offline and not returned immediately at insertion time.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

The tax settings of a merchant account. All methods require the admin role.

Tax calculation rule to apply in a state or province (USA only).

Updates a Merchant Center account. Any fields that are not provided are deleted from the resource.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

A batch entry encoding a single non-batch accounts request.

There is no detailed description.

There is no detailed description.

A batch entry encoding a single non-batch accounts response.

There is no detailed description.

There is no detailed description.

There is no detailed description.

Retrieves multiple Merchant Center account statuses in a single request.

Retrieves the status of a Merchant Center account. No itemLevelIssues are returned for multi-client accounts.

Lists the statuses of the sub-accounts in your Merchant Center account.

A builder providing access to all methods supported on accountstatuse resources. It is not used directly, but through the ShoppingContent hub.

There is no detailed description.

A batch entry encoding a single non-batch accountstatuses request.

There is no detailed description.

A batch entry encoding a single non-batch accountstatuses response.

There is no detailed description.

There is no detailed description.

A batch entry encoding a single non-batch accounttax request.

There is no detailed description.

A batch entry encoding a single non-batch accounttax response.

Retrieves and updates tax settings of multiple accounts in a single request.

Retrieves the tax settings of the account.

Lists the tax settings of the sub-accounts in your Merchant Center account.

There is no detailed description.

A builder providing access to all methods supported on accounttax resources. It is not used directly, but through the ShoppingContent hub.

Updates the tax settings of the account. Any fields that are not provided are deleted from the resource.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

Datafeed configuration data.

Deletes, fetches, gets, inserts and updates multiple datafeeds in a single request.

Deletes a datafeed configuration from your Merchant Center account.

The required fields vary based on the frequency of fetching. For a monthly fetch schedule, day_of_month and hour are required. For a weekly fetch schedule, weekday and hour are required. For a daily fetch schedule, only hour is required.

Invokes a fetch for the datafeed in your Merchant Center account. If you need to call this method more than once per day, we recommend you use the Products service to update your product data.

There is no detailed description.

Retrieves a datafeed configuration from your Merchant Center account.

Registers a datafeed configuration with your Merchant Center account.

Lists the configurations for datafeeds in your Merchant Center account.

A builder providing access to all methods supported on datafeed resources. It is not used directly, but through the ShoppingContent hub.

The status of a datafeed, i.e., the result of the last retrieval of the datafeed computed asynchronously when the feed processing is finished.

An error occurring in the feed, like “invalid price”.

An example occurrence for a particular error.

There is no detailed description.

Updates a datafeed configuration of your Merchant Center account. Any fields that are not provided are deleted from the resource.

There is no detailed description.

A batch entry encoding a single non-batch datafeeds request.

There is no detailed description.

A batch entry encoding a single non-batch datafeeds response.

There is no detailed description.

There is no detailed description.

Gets multiple Merchant Center datafeed statuses in a single request.

Retrieves the status of a datafeed from your Merchant Center account.

Lists the statuses of the datafeeds in your Merchant Center account.

A builder providing access to all methods supported on datafeedstatuse resources. It is not used directly, but through the ShoppingContent hub.

There is no detailed description.

A batch entry encoding a single non-batch datafeedstatuses request.

There is no detailed description.

A batch entry encoding a single non-batch datafeedstatuses response.

There is no detailed description.

There is no detailed description.

An error returned by the API.

A list of errors returned by a failed batch entry.

There is no detailed description.

There is no detailed description.

A non-empty list of row or column headers for a table. Exactly one of prices, weights, numItems, postalCodeGroupNames, or location must be set.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

A batch entry encoding a single non-batch inventory request.

There is no detailed description.

A batch entry encoding a single non-batch inventory response.

Updates price and availability for multiple products or stores in a single request. This operation does not update the expiration date of the products.

A builder providing access to all methods supported on inventory resources. It is not used directly, but through the ShoppingContent hub.

There is no detailed description.

Updates price and availability of a product in your Merchant Center account.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

Local Inventory ads (LIA) settings. All methods except listposdataproviders require the admin role.

Retrieves and/or updates the LIA settings of multiple accounts in a single request.

Retrieves the LIA settings of the account.

Retrieves the list of accessible Google My Business accounts.

Lists the LIA settings of the sub-accounts in your Merchant Center account.

Retrieves the list of POS data providers that have active settings for the all eiligible countries.

A builder providing access to all methods supported on liasetting resources. It is not used directly, but through the ShoppingContent hub.

Requests access to a specified Google My Business account.

Requests inventory validation for the specified country.

Sets the inventory verification contract for the specified country.

Sets the POS data provider for the specified country.

Updates the LIA settings of the account. Any fields that are not provided are deleted from the resource.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

Order return. Production access (all methods) requires the order manager role. Sandbox access does not.

There is no detailed description.

There is no detailed description.

A list of store code sets sharing the same minimum order value. At least two sets are required and the last one must be empty, which signifies ‘MOV for all other stores’. Each store code can only appear once across all the sets. All prices within a service must have the same currency.

Order. Production access (all methods) requires the order manager role. Sandbox access does not.

Marks an order as acknowledged.

There is no detailed description.

Sandbox only. Moves a test order from state “inProgress” to state “pendingShipment”.

Cancels all line items in an order, making a full refund.

There is no detailed description.

Cancels a line item, making a full refund.

Sandbox only. Cancels a test order for customer-initiated cancellation.

Sandbox only. Creates a test order.

Sandbox only. Creates a test return.

Retrieves or modifies multiple orders in a single request.

There is no detailed description.

There is no detailed description.

There is no detailed description.

Retrieves an order from your Merchant Center account.

Retrieves an order using merchant order ID.

Sandbox only. Retrieves an order template that can be used to quickly create a new order in sandbox.

Deprecated. Notifies that item return and refund was handled directly by merchant outside of Google payments processing (e.g. cash refund done in store). Note: We recommend calling the returnrefundlineitem method to refund in-store returns. We will issue the refund directly to the customer. This helps to prevent possible differences arising between merchant and Google transaction records. We also recommend having the point of sale system communicate with Google to ensure that customers do not receive a double refund by first refunding via Google then via an in-store return.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

Lists the orders in your Merchant Center account.

There is no detailed description.

A builder providing access to all methods supported on order resources. It is not used directly, but through the ShoppingContent hub.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

Deprecated, please use returnRefundLineItem instead.

Rejects return on an line item.

Order disbursement. All methods require the payment analyst role.

There is no detailed description.

There is no detailed description.

Returns a line item.

Returns and refunds a line item. Note that this method can only be called on fully shipped orders. Please also note that the Orderreturns API is the preferred way to handle returns after you receive a return from a customer. You can use Orderreturns.list or Orderreturns.get to search for the return, and then use Orderreturns.processreturn to issue the refund. If the return cannot be found, then we recommend using this API to issue a refund.

Sets (or overrides if it already exists) merchant provided annotations in the form of key-value pairs. A common use case would be to supply us with additional structured information about a line item that cannot be provided via other methods. Submitted key-value pairs can be retrieved as part of the orders resource.

Marks line item(s) as shipped.

There is no detailed description.

There is no detailed description.

There is no detailed description.

Updates ship by and delivery by dates for a line item.

Updates the merchant order ID for a given order.

Updates a shipment’s status, carrier, and/or tracking ID.

Creates a charge invoice for a shipment group, and triggers a charge capture for orderinvoice enabled orders.

Creates a refund invoice for one or more shipment groups, and triggers a refund for orderinvoice enabled orders. This can only be used for line items that have previously been charged using createChargeInvoice. All amounts (except for the summary) are incremental with respect to the previous invoice.

A builder providing access to all methods supported on orderinvoice resources. It is not used directly, but through the ShoppingContent hub.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

Retrieves a report for disbursements from your Merchant Center account.

Retrieves a list of transactions for a disbursement from your Merchant Center account.

A builder providing access to all methods supported on orderreport resources. It is not used directly, but through the ShoppingContent hub.

There is no detailed description.

There is no detailed description.

Retrieves an order return from your Merchant Center account.

Lists order returns in your Merchant Center account.

A builder providing access to all methods supported on orderreturn resources. It is not used directly, but through the ShoppingContent hub.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

Batches multiple POS-related calls in a single request.

Deletes a store for the given merchant.

Retrieves information about the given store.

Creates a store for the given merchant.

Submit inventory for the given merchant.

Lists the stores of the target merchant.

A builder providing access to all methods supported on po resources. It is not used directly, but through the ShoppingContent hub.

Submit a sale event for the given merchant.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

The absolute quantity of an item available at the given store.

There is no detailed description.

There is no detailed description.

There is no detailed description.

The change of the available quantity of an item at the given store.

There is no detailed description.

There is no detailed description.

Store resource.

There is no detailed description.

There is no detailed description.

There is no detailed description.

Required product attributes are primarily defined by the products data specification. See the Products Data Specification Help Center article for information. Product data. After inserting, updating, or deleting a product, it may take several minutes before changes take effect.

There is no detailed description.

There is no detailed description.

Retrieves, inserts, and deletes multiple products in a single request.

Deletes a product from your Merchant Center account.

There is no detailed description.

Retrieves a product from your Merchant Center account.

Uploads a product to your Merchant Center account. If an item with the same channel, contentLanguage, offerId, and targetCountry already exists, this method updates that entry.

Lists the products in your Merchant Center account. The response might contain fewer items than specified by maxResults. Rely on nextPageToken to determine if there are more items to be requested.

A builder providing access to all methods supported on product resources. It is not used directly, but through the ShoppingContent hub.

There is no detailed description.

There is no detailed description.

There is no detailed description.

The status of a product, i.e., information about a product computed asynchronously.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

A batch entry encoding a single non-batch products request.

There is no detailed description.

A batch entry encoding a single non-batch products response.

There is no detailed description.

Gets the statuses of multiple products in a single request.

Gets the status of a product from your Merchant Center account.

Lists the statuses of the products in your Merchant Center account.

A builder providing access to all methods supported on productstatuse resources. It is not used directly, but through the ShoppingContent hub.

There is no detailed description.

A batch entry encoding a single non-batch productstatuses request.

There is no detailed description.

A batch entry encoding a single non-batch productstatuses response.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

The merchant account’s shipping settings. All methods except getsupportedcarriers and getsupportedholidays require the admin role.

Retrieves and updates the shipping settings of multiple accounts in a single request.

Retrieves the shipping settings of the account.

Retrieves supported carriers and carrier services for an account.

Retrieves supported holidays for an account.

Retrieves supported pickup services for an account.

Lists the shipping settings of the sub-accounts in your Merchant Center account.

A builder providing access to all methods supported on shippingsetting resources. It is not used directly, but through the ShoppingContent hub.

Updates the shipping settings of the account. Any fields that are not provided are deleted from the resource.

There is no detailed description.

A batch entry encoding a single non-batch shippingsettings request.

There is no detailed description.

A batch entry encoding a single non-batch shipping settings response.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

Central instance to access all ShoppingContent related resource activities

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

There is no detailed description.

The single value of a rate group or the value of a rate group table’s cell. Exactly one of noShipping, flatRate, pricePercentage, carrierRateName, subtableName must be set.

A fulfillment warehouse, which stores and handles inventory.

There is no detailed description.

There is no detailed description.

There is no detailed description.

Enums

Identifies the an OAuth2 authorization scope. A scope is needed when requesting an authorization token.