Show / Hide Table of Contents

Namespace Google.Apis.ShoppingContent.v2

Classes

AccountsResource

The "accounts" collection of methods.

AccountsResource.AuthinfoRequest

Returns information about the authenticated user.

AccountsResource.ClaimwebsiteRequest

Claims the website of a Merchant Center sub-account.

AccountsResource.CustombatchRequest

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

AccountsResource.DeleteRequest

Deletes a Merchant Center sub-account.

AccountsResource.GetRequest

Retrieves a Merchant Center account.

AccountsResource.InsertRequest

Creates a Merchant Center sub-account.

AccountsResource.LinkRequest

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

AccountsResource.ListRequest

Lists the sub-accounts in your Merchant Center account.

AccountsResource.UpdateRequest

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

AccountstatusesResource

The "accountstatuses" collection of methods.

AccountstatusesResource.CustombatchRequest

Retrieves multiple Merchant Center account statuses in a single request.

AccountstatusesResource.GetRequest

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

AccountstatusesResource.ListRequest

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

AccounttaxResource

The "accounttax" collection of methods.

AccounttaxResource.CustombatchRequest

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

AccounttaxResource.GetRequest

Retrieves the tax settings of the account.

AccounttaxResource.ListRequest

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

AccounttaxResource.UpdateRequest

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

DatafeedsResource

The "datafeeds" collection of methods.

DatafeedsResource.CustombatchRequest

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

DatafeedsResource.DeleteRequest

Deletes a datafeed configuration from your Merchant Center account.

DatafeedsResource.FetchnowRequest

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.

DatafeedsResource.GetRequest

Retrieves a datafeed configuration from your Merchant Center account.

DatafeedsResource.InsertRequest

Registers a datafeed configuration with your Merchant Center account.

DatafeedsResource.ListRequest

Lists the configurations for datafeeds in your Merchant Center account.

DatafeedsResource.UpdateRequest

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

DatafeedstatusesResource

The "datafeedstatuses" collection of methods.

DatafeedstatusesResource.CustombatchRequest

Gets multiple Merchant Center datafeed statuses in a single request.

DatafeedstatusesResource.GetRequest

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

DatafeedstatusesResource.ListRequest

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

LiasettingsResource

The "liasettings" collection of methods.

LiasettingsResource.CustombatchRequest

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

LiasettingsResource.GetaccessiblegmbaccountsRequest

Retrieves the list of accessible Google My Business accounts.

LiasettingsResource.GetRequest

Retrieves the LIA settings of the account.

LiasettingsResource.ListposdataprovidersRequest

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

LiasettingsResource.ListRequest

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

LiasettingsResource.RequestgmbaccessRequest

Requests access to a specified Google My Business account.

LiasettingsResource.RequestinventoryverificationRequest

Requests inventory validation for the specified country.

LiasettingsResource.SetinventoryverificationcontactRequest

Sets the inventory verification contract for the specified country.

LiasettingsResource.SetposdataproviderRequest

Sets the POS data provider for the specified country.

LiasettingsResource.UpdateRequest

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

OrderinvoicesResource

The "orderinvoices" collection of methods.

OrderinvoicesResource.CreatechargeinvoiceRequest

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

OrderinvoicesResource.CreaterefundinvoiceRequest

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.

OrderreportsResource

The "orderreports" collection of methods.

OrderreportsResource.ListdisbursementsRequest

Retrieves a report for disbursements from your Merchant Center account.

OrderreportsResource.ListtransactionsRequest

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

OrderreturnsResource

The "orderreturns" collection of methods.

OrderreturnsResource.GetRequest

Retrieves an order return from your Merchant Center account.

OrderreturnsResource.ListRequest

Lists order returns in your Merchant Center account.

OrdersResource

The "orders" collection of methods.

OrdersResource.AcknowledgeRequest

Marks an order as acknowledged.

OrdersResource.AdvancetestorderRequest

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

OrdersResource.CancellineitemRequest

Cancels a line item, making a full refund.

OrdersResource.CancelRequest

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

OrdersResource.CanceltestorderbycustomerRequest

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

OrdersResource.CreatetestorderRequest

Sandbox only. Creates a test order.

OrdersResource.CreatetestreturnRequest

Sandbox only. Creates a test return.

OrdersResource.CustombatchRequest

Retrieves or modifies multiple orders in a single request.

OrdersResource.GetbymerchantorderidRequest

Retrieves an order using merchant order ID.

OrdersResource.GetRequest

Retrieves an order from your Merchant Center account.

OrdersResource.GettestordertemplateRequest

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

OrdersResource.InstorerefundlineitemRequest

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.

OrdersResource.ListRequest

Lists the orders in your Merchant Center account.

OrdersResource.RefundRequest

Deprecated, please use returnRefundLineItem instead.

OrdersResource.RejectreturnlineitemRequest

Rejects return on an line item.

OrdersResource.ReturnlineitemRequest

Returns a line item.

OrdersResource.ReturnrefundlineitemRequest

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.

OrdersResource.SetlineitemmetadataRequest

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.

OrdersResource.ShiplineitemsRequest

Marks line item(s) as shipped.

OrdersResource.UpdatelineitemshippingdetailsRequest

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

OrdersResource.UpdatemerchantorderidRequest

Updates the merchant order ID for a given order.

OrdersResource.UpdateshipmentRequest

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

PosResource

The "pos" collection of methods.

PosResource.CustombatchRequest

Batches multiple POS-related calls in a single request.

PosResource.DeleteRequest

Deletes a store for the given merchant.

PosResource.GetRequest

Retrieves information about the given store.

PosResource.InsertRequest

Creates a store for the given merchant.

PosResource.InventoryRequest

Submit inventory for the given merchant.

PosResource.ListRequest

Lists the stores of the target merchant.

PosResource.SaleRequest

Submit a sale event for the given merchant.

ProductsResource

The "products" collection of methods.

ProductsResource.CustombatchRequest

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

ProductsResource.DeleteRequest

Deletes a product from your Merchant Center account.

ProductsResource.GetRequest

Retrieves a product from your Merchant Center account.

ProductsResource.InsertRequest

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.

ProductsResource.ListRequest

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.

ProductstatusesResource

The "productstatuses" collection of methods.

ProductstatusesResource.CustombatchRequest

Gets the statuses of multiple products in a single request.

ProductstatusesResource.GetRequest

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

ProductstatusesResource.ListRequest

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

ShippingsettingsResource

The "shippingsettings" collection of methods.

ShippingsettingsResource.CustombatchRequest

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

ShippingsettingsResource.GetRequest

Retrieves the shipping settings of the account.

ShippingsettingsResource.GetsupportedcarriersRequest

Retrieves supported carriers and carrier services for an account.

ShippingsettingsResource.GetsupportedholidaysRequest

Retrieves supported holidays for an account.

ShippingsettingsResource.GetsupportedpickupservicesRequest

Retrieves supported pickup services for an account.

ShippingsettingsResource.ListRequest

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

ShippingsettingsResource.UpdateRequest

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

ShoppingContentBaseServiceRequest<TResponse>

A base abstract class for ShoppingContent requests.

ShoppingContentService

The ShoppingContent Service.

ShoppingContentService.Scope

Available OAuth 2.0 scopes for use with the Content API for Shopping.

ShoppingContentService.ScopeConstants

Available OAuth 2.0 scope constants for use with the Content API for Shopping.

Enums

OrderreturnsResource.ListRequest.OrderByEnum

Return the results in the specified order.

OrdersResource.GettestordertemplateRequest.TemplateNameEnum

The name of the template to retrieve.

OrdersResource.ListRequest.StatusesEnum

Obtains orders that match any of the specified statuses. Please note that active is a shortcut for pendingShipment and partiallyShipped, and completed is a shortcut for shipped, partiallyDelivered, delivered, partiallyReturned, returned, and canceled.

ShoppingContentBaseServiceRequest<TResponse>.AltEnum

Data format for response.

ShoppingContentBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

In This Article
Back to top