googleapis.com – content
Manage your product listings and accounts for Google Shopping
- Homepage
- https://api.apis.guru/v2/specs/googleapis.com:content/v2.1.json
- Provider
- googleapis.com:content / content
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/googleapis.com/content/v2.1/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/googleapis.com/content/v2.1/openapi.yaml
Tools (177)
Extracted live via the executor SDK.
-
accounts.contentAccountsAuthinfoReturns information about the authenticated user.
-
accounts.contentAccountsClaimwebsiteClaims the website of a Merchant Center sub-account. Merchant accounts with approved third-party CSSs aren't required to claim a website.
-
accounts.contentAccountsCredentialsCreateUploads credentials for the Merchant Center account. If credentials already exist for this Merchant Center account and purpose, this method updates them.
-
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.contentAccountsLabelsCreateCreates a new label, not assigned to any account.
-
accounts.contentAccountsLabelsDeleteDeletes a label and removes it from all accounts to which it was assigned.
-
accounts.contentAccountsLabelsListLists the labels assigned to an account.
-
accounts.contentAccountsLabelsPatchUpdates a label.
-
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.contentAccountsListlinksReturns the list of accounts linked to your Merchant Center account.
-
accounts.contentAccountsRequestphoneverificationRequest verification code to start phone verification.
-
accounts.contentAccountsReturncarrierCreateLinks return carrier to a merchant account.
-
accounts.contentAccountsReturncarrierDeleteDelete a return carrier in the merchant account.
-
accounts.contentAccountsReturncarrierListLists available return carriers in the merchant account.
-
accounts.contentAccountsReturncarrierPatchUpdates a return carrier in the merchant account.
-
accounts.contentAccountsUpdateUpdates a Merchant Center account. Any fields that are not provided are deleted from the resource.
-
accounts.contentAccountsUpdatelabelsUpdates labels that are assigned to the Merchant Center account by CSS user.
-
accounts.contentAccountsVerifyphonenumberValidates verification code to verify phone number for the account. If successful this will overwrite the value of
accounts.businessinformation.phoneNumber. Only verified phone number will replace an existing verified phone number. -
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.
-
buyongoogleprograms.contentBuyongoogleprogramsActivateReactivates the BoG program in your Merchant Center account. Moves the program to the active state when allowed, for example, when paused. This method is only available to selected merchants.
-
buyongoogleprograms.contentBuyongoogleprogramsGetRetrieves a status of the BoG program for your Merchant Center account.
-
buyongoogleprograms.contentBuyongoogleprogramsOnboardOnboards the BoG program in your Merchant Center account. By using this method, you agree to the . Calling this method is only possible if the authenticated account is the same as the merchant id in the request. Calling this method multiple times will only accept Terms of Service if the latest version is not currently signed.
-
buyongoogleprograms.contentBuyongoogleprogramsPatchUpdates the status of the BoG program for your Merchant Center account.
-
buyongoogleprograms.contentBuyongoogleprogramsPausePauses the BoG program in your Merchant Center account. This method is only available to selected merchants.
-
buyongoogleprograms.contentBuyongoogleprogramsRequestreviewRequests review and then activates the BoG program in your Merchant Center account for the first time. Moves the program to the REVIEW_PENDING state. This method is only available to selected merchants.
-
collections.contentCollectionsCreateUploads a collection to your Merchant Center account. If a collection with the same collectionId already exists, this method updates that entry. In each update, the collection is completely replaced by the fields in the body of the update request.
-
collections.contentCollectionsDeleteDeletes a collection from your Merchant Center account.
-
collections.contentCollectionsGetRetrieves a collection from your Merchant Center account.
-
collections.contentCollectionsListLists the collections in your Merchant Center account. The response might contain fewer items than specified by page_size. Rely on next_page_token to determine if there are more items to be requested.
-
collectionstatuses.contentCollectionstatusesGetGets the status of a collection from your Merchant Center account.
-
collectionstatuses.contentCollectionstatusesListLists the statuses of the collections in your Merchant Center account.
-
conversionsources.contentConversionsourcesCreateCreates a new conversion source.
-
conversionsources.contentConversionsourcesDeleteArchives an existing conversion source. It will be recoverable for 30 days. This archiving behavior is not typical in the Content API and unique to this service.
-
conversionsources.contentConversionsourcesGetFetches a conversion source.
-
conversionsources.contentConversionsourcesListRetrieves the list of conversion sources the caller has access to.
-
conversionsources.contentConversionsourcesPatchUpdates information of an existing conversion source.
-
conversionsources.contentConversionsourcesUndeleteRe-enables an archived conversion source.
-
csses.contentCssesGetRetrieves a single CSS domain by ID.
-
csses.contentCssesListLists CSS domains affiliated with a CSS group.
-
csses.contentCssesUpdatelabelsUpdates labels that are assigned to a CSS domain by its CSS group.
-
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 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.
-
freelistingsprogram.contentFreelistingsprogramGetRetrieves the status and review eligibility for the free listing program. Returns errors and warnings if they require action to resolve, will become disapprovals, or impact impressions. Use
accountstatusesto view all issues for an account. -
freelistingsprogram.contentFreelistingsprogramRequestreviewRequests a review of free listings in a specific region. This method is only available to selected merchants.
-
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 Business Profiles.
-
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 Business Profile.
-
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.
-
localinventory.contentLocalinventoryCustombatchUpdates local inventory for multiple products or stores in a single request.
-
localinventory.contentLocalinventoryInsertUpdates the local inventory of a product in your Merchant Center account.
-
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.contentOrderreturnsAcknowledgeAcks an order return in your Merchant Center account.
-
orderreturns.contentOrderreturnsCreateorderreturnCreate return in your Merchant Center account.
-
orderreturns.contentOrderreturnsGetRetrieves an order return from your Merchant Center account.
-
orderreturns.contentOrderreturnsLabelsCreateLinks a return shipping label to a return id. You can only create one return label per return id. Since the label is sent to the buyer, the linked return label cannot be updated or deleted. If you try to create multiple return shipping labels for a single return id, every create request except the first will fail.
-
orderreturns.contentOrderreturnsListLists order returns in your Merchant Center account.
-
orderreturns.contentOrderreturnsProcessProcesses return 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.contentOrdersCaptureOrderCapture funds from the customer for the current order total. This method should be called after the merchant verifies that they are able and ready to start shipping the order. This method blocks until a response is received from the payment processsor. If this method succeeds, the merchant is guaranteed to receive funds for the order after shipment. If the request fails, it can be retried or the order may be cancelled. This method cannot be called after the entire order is already shipped. A rejected error code is returned when the payment service provider has declined the charge. This indicates a problem between the PSP and either the merchant's or customer's account. Sometimes this error will be resolved by the customer. We recommend retrying these errors once per day or cancelling the order with reason
failedToCaptureFundsif the items cannot be held. -
orders.contentOrdersCreatetestorderSandbox only. Creates a test order.
-
orders.contentOrdersCreatetestreturnSandbox only. Creates a test return.
-
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 (for example, 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 through Google then through an in-store return.
-
orders.contentOrdersListLists the orders in your Merchant Center account.
-
orders.contentOrdersRefunditemIssues a partial or total refund for items and shipment.
-
orders.contentOrdersRefundorderIssues a partial or total refund for an order.
-
orders.contentOrdersRejectreturnlineitemRejects return on an line item.
-
orders.contentOrdersReturnrefundlineitemReturns and refunds a line item. Note that this method can only be called on fully shipped orders. 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 through 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.
-
ordertrackingsignals.contentOrdertrackingsignalsCreateCreates new order tracking signal.
-
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.
-
productdeliverytime.contentProductdeliverytimeCreateCreates or updates the delivery time of a product.
-
productdeliverytime.contentProductdeliverytimeDeleteDeletes the delivery time of a product.
-
productdeliverytime.contentProductdeliverytimeGetGets
productDeliveryTimebyproductId. -
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.
-
products.contentProductsUpdateUpdates an existing product in your Merchant Center account. Only updates attributes provided in the request.
-
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.
-
productstatuses.contentProductstatusesRepricingreportsListLists the metrics report for a given Repricing product.
-
promotions.contentPromotionsCreateInserts a promotion for your Merchant Center account. If the promotion already exists, then it updates the promotion instead. To [end or delete] () a promotion update the time period of the promotion to a time that has already passed.
-
promotions.contentPromotionsGetRetrieves a promotion from your Merchant Center account.
-
pubsubnotificationsettings.contentPubsubnotificationsettingsGetRetrieves a Merchant Center account's pubsub notification settings.
-
pubsubnotificationsettings.contentPubsubnotificationsettingsUpdateRegister a Merchant Center account for pubsub notifications. Note that cloud topic name shouldn't be provided as part of the request.
-
quotas.contentQuotasListLists the daily call quota and usage per method for your Merchant Center account.
-
recommendations.contentRecommendationsGenerateGenerates recommendations for a merchant.
-
recommendations.contentRecommendationsReportInteractionReports an interaction on a recommendation for a merchant.
-
regionalinventory.contentRegionalinventoryCustombatchUpdates regional inventory for multiple products or regions in a single request.
-
regionalinventory.contentRegionalinventoryInsertUpdates the regional inventory of a product in your Merchant Center account. If a regional inventory with the same region ID already exists, this method updates that entry.
-
regions.contentRegionsCreateCreates a region definition in your Merchant Center account.
-
regions.contentRegionsDeleteDeletes a region definition from your Merchant Center account.
-
regions.contentRegionsGetRetrieves a region defined in your Merchant Center account.
-
regions.contentRegionsListLists the regions in your Merchant Center account.
-
regions.contentRegionsPatchUpdates a region definition in your Merchant Center account.
-
reports.contentReportsSearchRetrieves merchant performance mertrics matching the search query and optionally segmented by selected dimensions.
-
repricingrules.contentRepricingrulesCreateCreates a repricing rule for your Merchant Center account.
-
repricingrules.contentRepricingrulesDeleteDeletes a repricing rule in your Merchant Center account.
-
repricingrules.contentRepricingrulesGetRetrieves a repricing rule from your Merchant Center account.
-
repricingrules.contentRepricingrulesListLists the repricing rules in your Merchant Center account.
-
repricingrules.contentRepricingrulesPatchUpdates a repricing rule in your Merchant Center account. All mutable fields will be overwritten in each update request. In each update, you must provide all required mutable fields, or an error will be thrown. If you do not provide an optional field in the update request, if that field currently exists, it will be deleted from the rule.
-
repricingrules.contentRepricingrulesRepricingreportsListLists the metrics report for a given Repricing rule.
-
returnaddress.contentReturnaddressCustombatchBatches multiple return address related calls in a single request.
-
returnaddress.contentReturnaddressDeleteDeletes a return address for the given Merchant Center account.
-
returnaddress.contentReturnaddressGetGets a return address of the Merchant Center account.
-
returnaddress.contentReturnaddressInsertInserts a return address for the Merchant Center account.
-
returnaddress.contentReturnaddressListLists the return addresses of the Merchant Center account.
-
returnpolicy.contentReturnpolicyCustombatchBatches multiple return policy related calls in a single request.
-
returnpolicy.contentReturnpolicyDeleteDeletes a return policy for the given Merchant Center account.
-
returnpolicy.contentReturnpolicyGetGets a return policy of the Merchant Center account.
-
returnpolicy.contentReturnpolicyInsertInserts a return policy for the Merchant Center account.
-
returnpolicy.contentReturnpolicyListLists the return policies of the Merchant Center account.
-
returnpolicyonline.contentReturnpolicyonlineCreateCreates a new return policy.
-
returnpolicyonline.contentReturnpolicyonlineDeleteDeletes an existing return policy.
-
returnpolicyonline.contentReturnpolicyonlineGetGets an existing return policy.
-
returnpolicyonline.contentReturnpolicyonlineListLists all existing return policies.
-
returnpolicyonline.contentReturnpolicyonlinePatchUpdates an existing return policy.
-
settlementreports.contentSettlementreportsGetRetrieves a settlement report from your Merchant Center account.
-
settlementreports.contentSettlementreportsListRetrieves a list of settlement reports from your Merchant Center account.
-
settlementtransactions.contentSettlementtransactionsListRetrieves a list of transactions for the settlement.
-
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.
-
shoppingadsprogram.contentShoppingadsprogramGetRetrieves the status and review eligibility for the Shopping Ads program. Returns errors and warnings if they require action to resolve, will become disapprovals, or impact impressions. Use
accountstatusesto view all issues for an account. -
shoppingadsprogram.contentShoppingadsprogramRequestreviewRequests a review of Shopping ads in a specific region. This method is only available to selected merchants.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools