generated: '2026-07-19' method: derived status: candidate source: openapi/hooklogic-criteo-retailmedia-openapi-original.json note: Candidate tool list derived one-per-operation from the Criteo Retail Media OpenAPI. No official hosted MCP server was found. server: name: hooklogic-criteo-retailmedia transport: stdio tools: - name: add_brands description: /2026-07/retail-media/account-management/accounts/{accountId}/brands/add source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#AddBrands - name: remove_brands description: /2026-07/retail-media/account-management/accounts/{accountId}/brands/remove source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#RemoveBrands - name: create_private_market_demand_brand_account description: /2026-07/retail-media/account-management/accounts/{accountId}/create-brand-account source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#CreatePrivateMarketDemandBrandAccount - name: create_private_market_demand_seller_account description: /2026-07/retail-media/account-management/accounts/{accountId}/create-seller-account source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#CreatePrivateMarketDemandSellerAccount - name: get_private_market_child_accounts_by_account_id description: /2026-07/retail-media/account-management/accounts/{accountId}/private-market-child-accounts source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetPrivateMarketChildAccountsByAccountId - name: update_sellers description: /2026-07/retail-media/account-management/accounts/{accountId}/sellers source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#UpdateSellers - name: get_accounts description: /2026-07/retail-media/accounts source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetAccounts - name: bulk_update_audience_segments description: /2026-07/retail-media/accounts/{account-id}/audience-segments source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#bulkUpdateAudienceSegments - name: get_audience_segment_contact_list_statistics description: /2026-07/retail-media/accounts/{account-id}/audience-segments/{audience-segment-id}/contact-list source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#getAudienceSegmentContactListStatistics - name: bulk_create_audience_segments description: /2026-07/retail-media/accounts/{account-id}/audience-segments/create source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#bulkCreateAudienceSegments - name: bulk_delete_audience_segments description: /2026-07/retail-media/accounts/{account-id}/audience-segments/delete source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#bulkDeleteAudienceSegments - name: search_audience_segments description: /2026-07/retail-media/accounts/{account-id}/audience-segments/search source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#searchAudienceSegments - name: search_audiences description: /2026-07/retail-media/accounts/{account-id}/audiences/search source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#searchAudiences - name: get_balances_by_account_id description: /2026-07/retail-media/accounts/{account-id}/balances source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetBalancesByAccountId - name: create_balance_by_account_id description: /2026-07/retail-media/accounts/{account-id}/balances source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#CreateBalanceByAccountId - name: get_balance_by_account_and_balance_id description: /2026-07/retail-media/accounts/{account-id}/balances/{balance-id} source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetBalanceByAccountAndBalanceId - name: modify_balance_by_account_and_balance_id description: /2026-07/retail-media/accounts/{account-id}/balances/{balance-id} source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#ModifyBalanceByAccountAndBalanceId - name: add_funds_by_account_and_balance_id description: /2026-07/retail-media/accounts/{account-id}/balances/{balance-id}/add-funds source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#AddFundsByAccountAndBalanceId - name: change_dates_by_account_and_balance_id description: /2026-07/retail-media/accounts/{account-id}/balances/{balance-id}/change-dates source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#ChangeDatesByAccountAndBalanceId - name: get_campaigns_by_account_id description: /2026-07/retail-media/accounts/{account-id}/campaigns source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetCampaignsByAccountId - name: create_campaigns_by_account_id description: /2026-07/retail-media/accounts/{account-id}/campaigns source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#CreateCampaignsByAccountId - name: get_account_creatives description: /2026-07/retail-media/accounts/{account-id}/creatives source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetAccountCreatives - name: create_creative description: /2026-07/retail-media/accounts/{account-id}/creatives source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#CreateCreative - name: get_creative description: /2026-07/retail-media/accounts/{account-id}/creatives/{creative-id} source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetCreative - name: update_creative description: /2026-07/retail-media/accounts/{account-id}/creatives/{creative-id} source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#UpdateCreative - name: search_account_creatives description: /2026-07/retail-media/accounts/{account-id}/creatives/search source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#SearchAccountCreatives - name: get_keyword_in_review_report description: /2026-07/retail-media/accounts/{account-id}/keywords/in-review-report source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetKeywordInReviewReport - name: get_line_items_by_account_id description: /2026-07/retail-media/accounts/{account-id}/line-items source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetLineItemsByAccountId - name: create_brand_catalog_export description: /2026-07/retail-media/accounts/{accountId}/brand-catalog-export source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#CreateBrandCatalogExport - name: get_brands_by_account_id description: /2026-07/retail-media/accounts/{accountId}/brands source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetBrandsByAccountId - name: catalog_api__post_api_v1_external_account_catalogs_by_account_id description: /2026-07/retail-media/accounts/{accountId}/catalogs source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#CatalogApi_PostApiV1ExternalAccountCatalogsByAccountId - name: catalog__post_api_external_v1_account_catalogs_sellers_by_accoun description: /2026-07/retail-media/accounts/{accountId}/catalogs/sellers source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#Catalog_PostApiExternalV1AccountCatalogsSellersByAccountId - name: grant_consent description: /2026-07/retail-media/accounts/{accountId}/grant-consent source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GrantConsent - name: search_account_retailers description: /2026-07/retail-media/accounts/{accountId}/retailers/search source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#SearchAccountRetailers - name: create_seller_catalog_export description: /2026-07/retail-media/accounts/{accountId}/seller-catalog-export source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#CreateSellerCatalogExport - name: account_fees_search description: /2026-07/retail-media/accounts/fees/search source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#AccountFeesSearch - name: update_account_fees description: /2026-07/retail-media/accounts/fees/update source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#UpdateAccountFees - name: search_sellers description: /2026-07/retail-media/accounts/sellers/search source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#SearchSellers - name: create_asset description: /2026-07/retail-media/assets source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#CreateAsset - name: get_auction_line_item description: /2026-07/retail-media/auction-line-items/{lineItemId} source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetAuctionLineItem - name: update_auction_line_item description: /2026-07/retail-media/auction-line-items/{lineItemId} source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#UpdateAuctionLineItem - name: add_remove_contact_list_by_audience_segment description: /2026-07/retail-media/audience-segments/{audience-segment-id}/contact-list/add-remove source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#AddRemoveContactListByAudienceSegment - name: clear_contact_list_by_audience_segment description: /2026-07/retail-media/audience-segments/{audience-segment-id}/contact-list/clear source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#ClearContactListByAudienceSegment - name: get_campaigns_by_balance_id description: /2026-07/retail-media/balances/{balance-id}/campaigns source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetCampaignsByBalanceId - name: append_campaigns_by_balance_id description: /2026-07/retail-media/balances/{balance-id}/campaigns/append source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#AppendCampaignsByBalanceId - name: delete_campaigns_by_balance_id description: /2026-07/retail-media/balances/{balance-id}/campaigns/delete source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#DeleteCampaignsByBalanceId - name: get_balance_history description: /2026-07/retail-media/balances/{balanceId}/history source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetBalanceHistory - name: create_partner_billing_report_request_v1 description: /2026-07/retail-media/billing/partner-report source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#CreatePartnerBillingReportRequestV1 - name: get_partner_billing_report_output_v1 description: /2026-07/retail-media/billing/partner-report/{requestId}/output source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetPartnerBillingReportOutputV1 - name: get_partner_billing_report_status_v1 description: /2026-07/retail-media/billing/partner-report/{requestId}/status source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetPartnerBillingReportStatusV1 - name: search_brands description: /2026-07/retail-media/brands/search source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#SearchBrands - name: get_preferred_line_items_by_campaign_id description: /2026-07/retail-media/campaigns/{campaign-id}/preferred-line-items source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetPreferredLineItemsByCampaignId - name: create_preferred_line_item_by_campaign_id description: /2026-07/retail-media/campaigns/{campaign-id}/preferred-line-items source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#CreatePreferredLineItemByCampaignId - name: get_campaign_by_campaign_id description: /2026-07/retail-media/campaigns/{campaignId} source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetCampaignByCampaignId - name: update_campaign_by_campaign_id description: /2026-07/retail-media/campaigns/{campaignId} source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#UpdateCampaignByCampaignId - name: get_auction_line_items_by_campaign description: /2026-07/retail-media/campaigns/{campaignId}/auction-line-items source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetAuctionLineItemsByCampaign - name: create_auction_line_item description: /2026-07/retail-media/campaigns/{campaignId}/auction-line-items source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#CreateAuctionLineItem - name: get_campaign_budget_overrides description: /2026-07/retail-media/campaigns/{campaignId}/campaign-budget-overrides source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetCampaignBudgetOverrides - name: update_campaign_budget_overrides description: /2026-07/retail-media/campaigns/{campaignId}/campaign-budget-overrides source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#UpdateCampaignBudgetOverrides - name: delete_store_inventory_per_merchant_id description: /2026-07/retail-media/catalog/merchants/{merchantId}/store-inventory/delete source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#DeleteStoreInventoryPerMerchantId - name: upsert_store_inventory_per_merchant_id description: /2026-07/retail-media/catalog/merchants/{merchantId}/store-inventory/upsert source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#UpsertStoreInventoryPerMerchantId - name: get_catalog_output description: /2026-07/retail-media/catalogs/{catalogId}/output source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetCatalogOutput - name: get_catalog_status description: /2026-07/retail-media/catalogs/{catalogId}/status source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetCatalogStatus - name: category_search__get_api_external_v1_categories description: /2026-07/retail-media/categories source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#CategorySearch_GetApiExternalV1Categories - name: get_category description: /2026-07/retail-media/categories/{categoryId} source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetCategory - name: get_recommended_keywords description: /2026-07/retail-media/line-items/{externalLineItemId}/keywords/recommended source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetRecommendedKeywords - name: fetch_keywords description: /2026-07/retail-media/line-items/{id}/keywords source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#FetchKeywords - name: add_remove_keywords description: /2026-07/retail-media/line-items/{id}/keywords/add-remove source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#AddRemoveKeywords - name: set_keyword_bids description: /2026-07/retail-media/line-items/{id}/keywords/set-bid source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#SetKeywordBids - name: get_line_items_by_campaign_id description: /2026-07/retail-media/line-items/{line-item-id} source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetLineItemsByCampaignId - name: get_bid_multipliers_by_line_item_id description: /2026-07/retail-media/line-items/{line-item-id}/bid-multipliers source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetBidMultipliersByLineItemId - name: update_bid_multipliers_by_line_item_id description: /2026-07/retail-media/line-items/{line-item-id}/bid-multipliers source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#UpdateBidMultipliersByLineItemId - name: update_keyword_reviews description: /2026-07/retail-media/line-items/{line-item-id}/keywords/review source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#UpdateKeywordReviews - name: fetch_promoted_products description: /2026-07/retail-media/line-items/{line-item-id}/products source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#FetchPromotedProducts - name: append_promoted_products description: /2026-07/retail-media/line-items/{line-item-id}/products/append source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#AppendPromotedProducts - name: delete_promoted_products description: /2026-07/retail-media/line-items/{line-item-id}/products/delete source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#DeletePromotedProducts - name: pause_promoted_products description: /2026-07/retail-media/line-items/{line-item-id}/products/pause source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#PausePromotedProducts - name: unpause_promoted_products description: /2026-07/retail-media/line-items/{line-item-id}/products/unpause source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#UnpausePromotedProducts - name: get_line_item_budget_overrides description: /2026-07/retail-media/line-items/{lineItemId}/line-item-budget-overrides source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetLineItemBudgetOverrides - name: update_line_item_budget_overrides description: /2026-07/retail-media/line-items/{lineItemId}/line-item-budget-overrides source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#UpdateLineItemBudgetOverrides - name: get_current_application description: /2026-07/retail-media/me source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetCurrentApplication - name: get_preferred_line_items_by_line_item_id description: /2026-07/retail-media/preferred-line-items/{line-item-id} source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetPreferredLineItemsByLineItemId - name: update_preferred_line_item_by_line_item_id description: /2026-07/retail-media/preferred-line-items/{line-item-id} source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#UpdatePreferredLineItemByLineItemId - name: get_add_to_basket_targets_by_line_item_id description: /2026-07/retail-media/preferred-line-items/{line-item-id}/targeting/add-to-basket source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetAddToBasketTargetsByLineItemId - name: put_add_to_basket_target_by_line_item_id description: /2026-07/retail-media/preferred-line-items/{line-item-id}/targeting/add-to-basket source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#PutAddToBasketTargetByLineItemId - name: append_add_to_basket_targets_by_line_item_id description: /2026-07/retail-media/preferred-line-items/{line-item-id}/targeting/add-to-basket/append source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#AppendAddToBasketTargetsByLineItemId - name: delete_add_to_basket_targets_by_line_item_id description: /2026-07/retail-media/preferred-line-items/{line-item-id}/targeting/add-to-basket/delete source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#DeleteAddToBasketTargetsByLineItemId - name: get_audience_targets_by_line_item_id description: /2026-07/retail-media/preferred-line-items/{line-item-id}/targeting/audiences source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetAudienceTargetsByLineItemId - name: put_audience_targets_by_line_item_id description: /2026-07/retail-media/preferred-line-items/{line-item-id}/targeting/audiences source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#PutAudienceTargetsByLineItemId - name: append_audience_targets_by_line_item_id description: /2026-07/retail-media/preferred-line-items/{line-item-id}/targeting/audiences/append source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#AppendAudienceTargetsByLineItemId - name: delete_audience_targets_by_line_item_id description: /2026-07/retail-media/preferred-line-items/{line-item-id}/targeting/audiences/delete source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#DeleteAudienceTargetsByLineItemId - name: get_store_targets_by_line_item_id description: /2026-07/retail-media/preferred-line-items/{line-item-id}/targeting/stores source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetStoreTargetsByLineItemId - name: put_store_target_by_line_item_id description: /2026-07/retail-media/preferred-line-items/{line-item-id}/targeting/stores source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#PutStoreTargetByLineItemId - name: append_store_targets_by_line_item_id description: /2026-07/retail-media/preferred-line-items/{line-item-id}/targeting/stores/append source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#AppendStoreTargetsByLineItemId - name: delete_store_target_by_line_item_id description: /2026-07/retail-media/preferred-line-items/{line-item-id}/targeting/stores/delete source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#DeleteStoreTargetByLineItemId - name: get_async_export_output description: /2026-07/retail-media/reports/{reportId}/output source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetAsyncExportOutput - name: get_async_export_status description: /2026-07/retail-media/reports/{reportId}/status source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetAsyncExportStatus - name: generate_async_attributed_transactions_report description: /2026-07/retail-media/reports/attributed-transactions source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GenerateAsyncAttributedTransactionsReport - name: generate_async_fill_rate_report description: /2026-07/retail-media/reports/fillrate source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GenerateAsyncFillRateReport - name: generate_async_missed_opportunities_report description: /2026-07/retail-media/reports/missed-opportunities source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GenerateAsyncMissedOpportunitiesReport - name: generate_async_performance_report description: /2026-07/retail-media/reports/performance source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GenerateAsyncPerformanceReport - name: generate_async_revenue_report description: /2026-07/retail-media/reports/revenue source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GenerateAsyncRevenueReport - name: generate_sync_attributed_transactions_report description: /2026-07/retail-media/reports/sync/attributed-transactions source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GenerateSyncAttributedTransactionsReport - name: generate_sync_campaigns_report description: /2026-07/retail-media/reports/sync/campaigns source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GenerateSyncCampaignsReport - name: generate_sync_line_items_report description: /2026-07/retail-media/reports/sync/line-items source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GenerateSyncLineItemsReport - name: generate_sync_real_time_performance_report description: /2026-07/retail-media/reports/sync/real-time-performance source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GenerateSyncRealTimePerformanceReport - name: generate_async_unfilled_placements_report description: /2026-07/retail-media/reports/unfilled-placements source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GenerateAsyncUnfilledPlacementsReport - name: get_retailer_creative_templates description: /2026-07/retail-media/retailers/{retailer-id}/templates source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetRetailerCreativeTemplates - name: get_creative_template description: /2026-07/retail-media/retailers/{retailer-id}/templates/{template-id} source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetCreativeTemplate - name: search_category description: /2026-07/retail-media/retailers/{retailerId}/categories/search source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#SearchCategory - name: get_cpc_min_bids_by_sku_ids_v1 description: /2026-07/retail-media/retailers/{retailerId}/cpc-min-bids source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetCpcMinBidsBySkuIdsV1 - name: retailer_api__get_api202110_external_retailer_pages_by_retailer_ description: /2026-07/retail-media/retailers/{retailerId}/pages source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#RetailerApi_GetApi202110ExternalRetailerPagesByRetailerId - name: get_recommended_categories description: /2026-07/retail-media/retailers/{retailerId}/recommend-categories source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#GetRecommendedCategories - name: recommended_keywords description: /2026-07/retail-media/retailers/{retailerId}/recommend-keywords source_operation: openapi/hooklogic-criteo-retailmedia-openapi-original.json#RecommendedKeywords