googleapis.com – shoppingcontent
Manage your product listings and accounts for Google Shopping
- Homepage
- https://api.apis.guru/v2/specs/googleapis.com:shoppingcontent/v2.json
- Provider
- googleapis.com:shoppingcontent / shoppingcontent
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/googleapis.com/shoppingcontent/v2/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/googleapis.com/shoppingcontent/v2/openapi.yaml
Tools (88)
Extracted live via the executor SDK.
-
accounts.contentAccountsAuthinfoReturns information about the authenticated user.
-
accounts.contentAccountsClaimwebsiteClaims the website of a Merchant Center sub-account.
-
accounts.contentAccountsCustombatchRetrieves, inserts, updates, and deletes multiple Merchant Center (sub-)accounts in a single request.
-
accounts.contentAccountsDeleteDeletes a Merchant Center sub-account.
-
accounts.contentAccountsGetRetrieves a Merchant Center account.
-
accounts.contentAccountsInsertCreates a Merchant Center sub-account.
-
accounts.contentAccountsLinkPerforms an action on a link between two Merchant Center accounts, namely accountId and linkedAccountId.
-
accounts.contentAccountsListLists the sub-accounts in your Merchant Center account.
-
accounts.contentAccountsUpdateUpdates a Merchant Center account. Any fields that are not provided are deleted from the resource.
-
accountstatuses.contentAccountstatusesCustombatchRetrieves multiple Merchant Center account statuses in a single request.
-
accountstatuses.contentAccountstatusesGetRetrieves the status of a Merchant Center account. No itemLevelIssues are returned for multi-client accounts.
-
accountstatuses.contentAccountstatusesListLists the statuses of the sub-accounts in your Merchant Center account.
-
accounttax.contentAccounttaxCustombatchRetrieves and updates tax settings of multiple accounts in a single request.
-
accounttax.contentAccounttaxGetRetrieves the tax settings of the account.
-
accounttax.contentAccounttaxListLists the tax settings of the sub-accounts in your Merchant Center account.
-
accounttax.contentAccounttaxUpdateUpdates the tax settings of the account. Any fields that are not provided are deleted from the resource.
-
datafeeds.contentDatafeedsCustombatchDeletes, fetches, gets, inserts and updates multiple datafeeds in a single request.
-
datafeeds.contentDatafeedsDeleteDeletes a datafeed configuration from your Merchant Center account.
-
datafeeds.contentDatafeedsFetchnowInvokes 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.
-
datafeeds.contentDatafeedsGetRetrieves a datafeed configuration from your Merchant Center account.
-
datafeeds.contentDatafeedsInsertRegisters a datafeed configuration with your Merchant Center account.
-
datafeeds.contentDatafeedsListLists the configurations for datafeeds in your Merchant Center account.
-
datafeeds.contentDatafeedsUpdateUpdates a datafeed configuration of your Merchant Center account. Any fields that are not provided are deleted from the resource.
-
datafeedstatuses.contentDatafeedstatusesCustombatchGets multiple Merchant Center datafeed statuses in a single request.
-
datafeedstatuses.contentDatafeedstatusesGetRetrieves the status of a datafeed from your Merchant Center account.
-
datafeedstatuses.contentDatafeedstatusesListLists the statuses of the datafeeds in your Merchant Center account.
-
liasettings.contentLiasettingsCustombatchRetrieves and/or updates the LIA settings of multiple accounts in a single request.
-
liasettings.contentLiasettingsGetRetrieves the LIA settings of the account.
-
liasettings.contentLiasettingsGetaccessiblegmbaccountsRetrieves the list of accessible Google My Business accounts.
-
liasettings.contentLiasettingsListLists the LIA settings of the sub-accounts in your Merchant Center account.
-
liasettings.contentLiasettingsListposdataprovidersRetrieves the list of POS data providers that have active settings for the all eiligible countries.
-
liasettings.contentLiasettingsRequestgmbaccessRequests access to a specified Google My Business account.
-
liasettings.contentLiasettingsRequestinventoryverificationRequests inventory validation for the specified country.
-
liasettings.contentLiasettingsSetinventoryverificationcontactSets the inventory verification contract for the specified country.
-
liasettings.contentLiasettingsSetposdataproviderSets the POS data provider for the specified country.
-
liasettings.contentLiasettingsUpdateUpdates the LIA settings of the account. Any fields that are not provided are deleted from the resource.
-
orderinvoices.contentOrderinvoicesCreatechargeinvoiceCreates a charge invoice for a shipment group, and triggers a charge capture for orderinvoice enabled orders.
-
orderinvoices.contentOrderinvoicesCreaterefundinvoiceCreates 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. -
orderreports.contentOrderreportsListdisbursementsRetrieves a report for disbursements from your Merchant Center account.
-
orderreports.contentOrderreportsListtransactionsRetrieves a list of transactions for a disbursement from your Merchant Center account.
-
orderreturns.contentOrderreturnsGetRetrieves an order return from your Merchant Center account.
-
orderreturns.contentOrderreturnsListLists order returns in your Merchant Center account.
-
orders.contentOrdersAcknowledgeMarks an order as acknowledged.
-
orders.contentOrdersAdvancetestorderSandbox only. Moves a test order from state "
inProgress" to state "pendingShipment". -
orders.contentOrdersCancelCancels all line items in an order, making a full refund.
-
orders.contentOrdersCancellineitemCancels a line item, making a full refund.
-
orders.contentOrdersCanceltestorderbycustomerSandbox only. Cancels a test order for customer-initiated cancellation.
-
orders.contentOrdersCreatetestorderSandbox only. Creates a test order.
-
orders.contentOrdersCreatetestreturnSandbox only. Creates a test return.
-
orders.contentOrdersCustombatchRetrieves or modifies multiple orders in a single request.
-
orders.contentOrdersGetRetrieves an order from your Merchant Center account.
-
orders.contentOrdersGetbymerchantorderidRetrieves an order using merchant order ID.
-
orders.contentOrdersGettestordertemplateSandbox only. Retrieves an order template that can be used to quickly create a new order in sandbox.
-
orders.contentOrdersInstorerefundlineitemDeprecated. 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.
-
orders.contentOrdersListLists the orders in your Merchant Center account.
-
orders.contentOrdersRefundDeprecated, please use returnRefundLineItem instead.
-
orders.contentOrdersRejectreturnlineitemRejects return on an line item.
-
orders.contentOrdersReturnlineitemReturns a line item.
-
orders.contentOrdersReturnrefundlineitemReturns 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.
-
orders.contentOrdersSetlineitemmetadataSets (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.
-
orders.contentOrdersShiplineitemsMarks line item(s) as shipped.
-
orders.contentOrdersUpdatelineitemshippingdetailsUpdates ship by and delivery by dates for a line item.
-
orders.contentOrdersUpdatemerchantorderidUpdates the merchant order ID for a given order.
-
orders.contentOrdersUpdateshipmentUpdates a shipment's status, carrier, and/or tracking ID.
-
pos.contentPosCustombatchBatches multiple POS-related calls in a single request.
-
pos.contentPosDeleteDeletes a store for the given merchant.
-
pos.contentPosGetRetrieves information about the given store.
-
pos.contentPosInsertCreates a store for the given merchant.
-
pos.contentPosInventorySubmit inventory for the given merchant.
-
pos.contentPosListLists the stores of the target merchant.
-
pos.contentPosSaleSubmit a sale event for the given merchant.
-
products.contentProductsCustombatchRetrieves, inserts, and deletes multiple products in a single request.
-
products.contentProductsDeleteDeletes a product from your Merchant Center account.
-
products.contentProductsGetRetrieves a product from your Merchant Center account.
-
products.contentProductsInsertUploads 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.
-
products.contentProductsListLists 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.
-
productstatuses.contentProductstatusesCustombatchGets the statuses of multiple products in a single request.
-
productstatuses.contentProductstatusesGetGets the status of a product from your Merchant Center account.
-
productstatuses.contentProductstatusesListLists the statuses of the products in your Merchant Center account.
-
shippingsettings.contentShippingsettingsCustombatchRetrieves and updates the shipping settings of multiple accounts in a single request.
-
shippingsettings.contentShippingsettingsGetRetrieves the shipping settings of the account.
-
shippingsettings.contentShippingsettingsGetsupportedcarriersRetrieves supported carriers and carrier services for an account.
-
shippingsettings.contentShippingsettingsGetsupportedholidaysRetrieves supported holidays for an account.
-
shippingsettings.contentShippingsettingsGetsupportedpickupservicesRetrieves supported pickup services for an account.
-
shippingsettings.contentShippingsettingsListLists the shipping settings of the sub-accounts in your Merchant Center account.
-
shippingsettings.contentShippingsettingsUpdateUpdates the shipping settings of the account. Any fields that are not provided are deleted from the resource.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools