integrations.sh
← all integrations

googleapis.com – content

OpenAPI apis-guru analyticsmedia

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

    Returns information about the authenticated user.

  • accounts.contentAccountsClaimwebsite

    Claims the website of a Merchant Center sub-account. Merchant accounts with approved third-party CSSs aren't required to claim a website.

  • accounts.contentAccountsCredentialsCreate

    Uploads credentials for the Merchant Center account. If credentials already exist for this Merchant Center account and purpose, this method updates them.

  • 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.contentAccountsLabelsCreate

    Creates a new label, not assigned to any account.

  • accounts.contentAccountsLabelsDelete

    Deletes a label and removes it from all accounts to which it was assigned.

  • accounts.contentAccountsLabelsList

    Lists the labels assigned to an account.

  • accounts.contentAccountsLabelsPatch

    Updates a label.

  • 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.contentAccountsListlinks

    Returns the list of accounts linked to your Merchant Center account.

  • accounts.contentAccountsRequestphoneverification

    Request verification code to start phone verification.

  • accounts.contentAccountsReturncarrierCreate

    Links return carrier to a merchant account.

  • accounts.contentAccountsReturncarrierDelete

    Delete a return carrier in the merchant account.

  • accounts.contentAccountsReturncarrierList

    Lists available return carriers in the merchant account.

  • accounts.contentAccountsReturncarrierPatch

    Updates a return carrier in the merchant account.

  • accounts.contentAccountsUpdate

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

  • accounts.contentAccountsUpdatelabels

    Updates labels that are assigned to the Merchant Center account by CSS user.

  • accounts.contentAccountsVerifyphonenumber

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

  • buyongoogleprograms.contentBuyongoogleprogramsActivate

    Reactivates 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.contentBuyongoogleprogramsGet

    Retrieves a status of the BoG program for your Merchant Center account.

  • buyongoogleprograms.contentBuyongoogleprogramsOnboard

    Onboards 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.contentBuyongoogleprogramsPatch

    Updates the status of the BoG program for your Merchant Center account.

  • buyongoogleprograms.contentBuyongoogleprogramsPause

    Pauses the BoG program in your Merchant Center account. This method is only available to selected merchants.

  • buyongoogleprograms.contentBuyongoogleprogramsRequestreview

    Requests 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.contentCollectionsCreate

    Uploads 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.contentCollectionsDelete

    Deletes a collection from your Merchant Center account.

  • collections.contentCollectionsGet

    Retrieves a collection from your Merchant Center account.

  • collections.contentCollectionsList

    Lists 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.contentCollectionstatusesGet

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

  • collectionstatuses.contentCollectionstatusesList

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

  • conversionsources.contentConversionsourcesCreate

    Creates a new conversion source.

  • conversionsources.contentConversionsourcesDelete

    Archives 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.contentConversionsourcesGet

    Fetches a conversion source.

  • conversionsources.contentConversionsourcesList

    Retrieves the list of conversion sources the caller has access to.

  • conversionsources.contentConversionsourcesPatch

    Updates information of an existing conversion source.

  • conversionsources.contentConversionsourcesUndelete

    Re-enables an archived conversion source.

  • csses.contentCssesGet

    Retrieves a single CSS domain by ID.

  • csses.contentCssesList

    Lists CSS domains affiliated with a CSS group.

  • csses.contentCssesUpdatelabels

    Updates labels that are assigned to a CSS domain by its CSS group.

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

  • freelistingsprogram.contentFreelistingsprogramGet

    Retrieves 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 accountstatuses to view all issues for an account.

  • freelistingsprogram.contentFreelistingsprogramRequestreview

    Requests a review of free listings in a specific region. This method is only available to selected merchants.

  • 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 Business Profiles.

  • 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 Business Profile.

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

  • localinventory.contentLocalinventoryCustombatch

    Updates local inventory for multiple products or stores in a single request.

  • localinventory.contentLocalinventoryInsert

    Updates the local inventory of a product in your Merchant Center account.

  • 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.contentOrderreturnsAcknowledge

    Acks an order return in your Merchant Center account.

  • orderreturns.contentOrderreturnsCreateorderreturn

    Create return in your Merchant Center account.

  • orderreturns.contentOrderreturnsGet

    Retrieves an order return from your Merchant Center account.

  • orderreturns.contentOrderreturnsLabelsCreate

    Links 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.contentOrderreturnsList

    Lists order returns in your Merchant Center account.

  • orderreturns.contentOrderreturnsProcess

    Processes return 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.contentOrdersCaptureOrder

    Capture 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 failedToCaptureFunds if the items cannot be held.

  • orders.contentOrdersCreatetestorder

    Sandbox only. Creates a test order.

  • orders.contentOrdersCreatetestreturn

    Sandbox only. Creates a test return.

  • 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 (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.contentOrdersList

    Lists the orders in your Merchant Center account.

  • orders.contentOrdersRefunditem

    Issues a partial or total refund for items and shipment.

  • orders.contentOrdersRefundorder

    Issues a partial or total refund for an order.

  • orders.contentOrdersRejectreturnlineitem

    Rejects return on an line item.

  • orders.contentOrdersReturnrefundlineitem

    Returns 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.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 through 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.

  • ordertrackingsignals.contentOrdertrackingsignalsCreate

    Creates new order tracking signal.

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

  • productdeliverytime.contentProductdeliverytimeCreate

    Creates or updates the delivery time of a product.

  • productdeliverytime.contentProductdeliverytimeDelete

    Deletes the delivery time of a product.

  • productdeliverytime.contentProductdeliverytimeGet

    Gets productDeliveryTime by productId.

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

  • products.contentProductsUpdate

    Updates an existing product in your Merchant Center account. Only updates attributes provided in the request.

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

  • productstatuses.contentProductstatusesRepricingreportsList

    Lists the metrics report for a given Repricing product.

  • promotions.contentPromotionsCreate

    Inserts 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.contentPromotionsGet

    Retrieves a promotion from your Merchant Center account.

  • pubsubnotificationsettings.contentPubsubnotificationsettingsGet

    Retrieves a Merchant Center account's pubsub notification settings.

  • pubsubnotificationsettings.contentPubsubnotificationsettingsUpdate

    Register a Merchant Center account for pubsub notifications. Note that cloud topic name shouldn't be provided as part of the request.

  • quotas.contentQuotasList

    Lists the daily call quota and usage per method for your Merchant Center account.

  • recommendations.contentRecommendationsGenerate

    Generates recommendations for a merchant.

  • recommendations.contentRecommendationsReportInteraction

    Reports an interaction on a recommendation for a merchant.

  • regionalinventory.contentRegionalinventoryCustombatch

    Updates regional inventory for multiple products or regions in a single request.

  • regionalinventory.contentRegionalinventoryInsert

    Updates 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.contentRegionsCreate

    Creates a region definition in your Merchant Center account.

  • regions.contentRegionsDelete

    Deletes a region definition from your Merchant Center account.

  • regions.contentRegionsGet

    Retrieves a region defined in your Merchant Center account.

  • regions.contentRegionsList

    Lists the regions in your Merchant Center account.

  • regions.contentRegionsPatch

    Updates a region definition in your Merchant Center account.

  • reports.contentReportsSearch

    Retrieves merchant performance mertrics matching the search query and optionally segmented by selected dimensions.

  • repricingrules.contentRepricingrulesCreate

    Creates a repricing rule for your Merchant Center account.

  • repricingrules.contentRepricingrulesDelete

    Deletes a repricing rule in your Merchant Center account.

  • repricingrules.contentRepricingrulesGet

    Retrieves a repricing rule from your Merchant Center account.

  • repricingrules.contentRepricingrulesList

    Lists the repricing rules in your Merchant Center account.

  • repricingrules.contentRepricingrulesPatch

    Updates 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.contentRepricingrulesRepricingreportsList

    Lists the metrics report for a given Repricing rule.

  • returnaddress.contentReturnaddressCustombatch

    Batches multiple return address related calls in a single request.

  • returnaddress.contentReturnaddressDelete

    Deletes a return address for the given Merchant Center account.

  • returnaddress.contentReturnaddressGet

    Gets a return address of the Merchant Center account.

  • returnaddress.contentReturnaddressInsert

    Inserts a return address for the Merchant Center account.

  • returnaddress.contentReturnaddressList

    Lists the return addresses of the Merchant Center account.

  • returnpolicy.contentReturnpolicyCustombatch

    Batches multiple return policy related calls in a single request.

  • returnpolicy.contentReturnpolicyDelete

    Deletes a return policy for the given Merchant Center account.

  • returnpolicy.contentReturnpolicyGet

    Gets a return policy of the Merchant Center account.

  • returnpolicy.contentReturnpolicyInsert

    Inserts a return policy for the Merchant Center account.

  • returnpolicy.contentReturnpolicyList

    Lists the return policies of the Merchant Center account.

  • returnpolicyonline.contentReturnpolicyonlineCreate

    Creates a new return policy.

  • returnpolicyonline.contentReturnpolicyonlineDelete

    Deletes an existing return policy.

  • returnpolicyonline.contentReturnpolicyonlineGet

    Gets an existing return policy.

  • returnpolicyonline.contentReturnpolicyonlineList

    Lists all existing return policies.

  • returnpolicyonline.contentReturnpolicyonlinePatch

    Updates an existing return policy.

  • settlementreports.contentSettlementreportsGet

    Retrieves a settlement report from your Merchant Center account.

  • settlementreports.contentSettlementreportsList

    Retrieves a list of settlement reports from your Merchant Center account.

  • settlementtransactions.contentSettlementtransactionsList

    Retrieves a list of transactions for the settlement.

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

  • shoppingadsprogram.contentShoppingadsprogramGet

    Retrieves 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 accountstatuses to view all issues for an account.

  • shoppingadsprogram.contentShoppingadsprogramRequestreview

    Requests a review of Shopping ads in a specific region. This method is only available to selected merchants.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools