integrations.sh
← all integrations

googleapis.com – shoppingcontent

OpenAPI apis-guru analyticsmedia

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.contentAccountsAuthinfo

    Returns information about the authenticated user.

  • accounts.contentAccountsClaimwebsite

    Claims the website of a Merchant Center sub-account.

  • accounts.contentAccountsCustombatch

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

  • accounts.contentAccountsDelete

    Deletes a Merchant Center sub-account.

  • accounts.contentAccountsGet

    Retrieves a Merchant Center account.

  • accounts.contentAccountsInsert

    Creates a Merchant Center sub-account.

  • accounts.contentAccountsLink

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

  • accounts.contentAccountsList

    Lists the sub-accounts in your Merchant Center account.

  • accounts.contentAccountsUpdate

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

  • accountstatuses.contentAccountstatusesCustombatch

    Retrieves multiple Merchant Center account statuses in a single request.

  • accountstatuses.contentAccountstatusesGet

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

  • accountstatuses.contentAccountstatusesList

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

  • accounttax.contentAccounttaxCustombatch

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

  • accounttax.contentAccounttaxGet

    Retrieves the tax settings of the account.

  • accounttax.contentAccounttaxList

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

  • accounttax.contentAccounttaxUpdate

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

  • datafeeds.contentDatafeedsCustombatch

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

  • datafeeds.contentDatafeedsDelete

    Deletes a datafeed configuration from your Merchant Center account.

  • datafeeds.contentDatafeedsFetchnow

    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.

  • datafeeds.contentDatafeedsGet

    Retrieves a datafeed configuration from your Merchant Center account.

  • datafeeds.contentDatafeedsInsert

    Registers a datafeed configuration with your Merchant Center account.

  • datafeeds.contentDatafeedsList

    Lists the configurations for datafeeds in your Merchant Center account.

  • datafeeds.contentDatafeedsUpdate

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

  • datafeedstatuses.contentDatafeedstatusesCustombatch

    Gets multiple Merchant Center datafeed statuses in a single request.

  • datafeedstatuses.contentDatafeedstatusesGet

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

  • datafeedstatuses.contentDatafeedstatusesList

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

  • liasettings.contentLiasettingsCustombatch

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

  • liasettings.contentLiasettingsGet

    Retrieves the LIA settings of the account.

  • liasettings.contentLiasettingsGetaccessiblegmbaccounts

    Retrieves the list of accessible Google My Business accounts.

  • liasettings.contentLiasettingsList

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

  • liasettings.contentLiasettingsListposdataproviders

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

  • liasettings.contentLiasettingsRequestgmbaccess

    Requests access to a specified Google My Business account.

  • liasettings.contentLiasettingsRequestinventoryverification

    Requests inventory validation for the specified country.

  • liasettings.contentLiasettingsSetinventoryverificationcontact

    Sets the inventory verification contract for the specified country.

  • liasettings.contentLiasettingsSetposdataprovider

    Sets the POS data provider for the specified country.

  • liasettings.contentLiasettingsUpdate

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

  • orderinvoices.contentOrderinvoicesCreatechargeinvoice

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

  • orderinvoices.contentOrderinvoicesCreaterefundinvoice

    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.

  • orderreports.contentOrderreportsListdisbursements

    Retrieves a report for disbursements from your Merchant Center account.

  • orderreports.contentOrderreportsListtransactions

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

  • orderreturns.contentOrderreturnsGet

    Retrieves an order return from your Merchant Center account.

  • orderreturns.contentOrderreturnsList

    Lists order returns in your Merchant Center account.

  • orders.contentOrdersAcknowledge

    Marks an order as acknowledged.

  • orders.contentOrdersAdvancetestorder

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

  • orders.contentOrdersCancel

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

  • orders.contentOrdersCancellineitem

    Cancels a line item, making a full refund.

  • orders.contentOrdersCanceltestorderbycustomer

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

  • orders.contentOrdersCreatetestorder

    Sandbox only. Creates a test order.

  • orders.contentOrdersCreatetestreturn

    Sandbox only. Creates a test return.

  • orders.contentOrdersCustombatch

    Retrieves or modifies multiple orders in a single request.

  • orders.contentOrdersGet

    Retrieves an order from your Merchant Center account.

  • orders.contentOrdersGetbymerchantorderid

    Retrieves an order using merchant order ID.

  • orders.contentOrdersGettestordertemplate

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

  • orders.contentOrdersInstorerefundlineitem

    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.

  • orders.contentOrdersList

    Lists the orders in your Merchant Center account.

  • orders.contentOrdersRefund

    Deprecated, please use returnRefundLineItem instead.

  • orders.contentOrdersRejectreturnlineitem

    Rejects return on an line item.

  • orders.contentOrdersReturnlineitem

    Returns a line item.

  • orders.contentOrdersReturnrefundlineitem

    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.

  • orders.contentOrdersSetlineitemmetadata

    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.

  • orders.contentOrdersShiplineitems

    Marks line item(s) as shipped.

  • orders.contentOrdersUpdatelineitemshippingdetails

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

  • orders.contentOrdersUpdatemerchantorderid

    Updates the merchant order ID for a given order.

  • orders.contentOrdersUpdateshipment

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

  • pos.contentPosCustombatch

    Batches multiple POS-related calls in a single request.

  • pos.contentPosDelete

    Deletes a store for the given merchant.

  • pos.contentPosGet

    Retrieves information about the given store.

  • pos.contentPosInsert

    Creates a store for the given merchant.

  • pos.contentPosInventory

    Submit inventory for the given merchant.

  • pos.contentPosList

    Lists the stores of the target merchant.

  • pos.contentPosSale

    Submit a sale event for the given merchant.

  • products.contentProductsCustombatch

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

  • products.contentProductsDelete

    Deletes a product from your Merchant Center account.

  • products.contentProductsGet

    Retrieves a product from your Merchant Center account.

  • products.contentProductsInsert

    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.

  • products.contentProductsList

    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.

  • productstatuses.contentProductstatusesCustombatch

    Gets the statuses of multiple products in a single request.

  • productstatuses.contentProductstatusesGet

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

  • productstatuses.contentProductstatusesList

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

  • shippingsettings.contentShippingsettingsCustombatch

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

  • shippingsettings.contentShippingsettingsGet

    Retrieves the shipping settings of the account.

  • shippingsettings.contentShippingsettingsGetsupportedcarriers

    Retrieves supported carriers and carrier services for an account.

  • shippingsettings.contentShippingsettingsGetsupportedholidays

    Retrieves supported holidays for an account.

  • shippingsettings.contentShippingsettingsGetsupportedpickupservices

    Retrieves supported pickup services for an account.

  • shippingsettings.contentShippingsettingsList

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

  • shippingsettings.contentShippingsettingsUpdate

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

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools