Skip to content
Get MCP AdsGet MCP Ads, home
View as Markdown

openai_ads_update_feed_products

Preview and confirm the native ChatGPT Ads update feed products contract.

Preview and confirm the native ChatGPT Ads update feed products contract. Saved approval, stable requestId and exact native state are required. Creates are always paused; activation is separately gated. No automatic write retry. Budgets and bids use integer account-currency micros. Use openai_ads_get_write_schema for nested fields and native eligibility.

Kind
Write
Discovery
Reachable through search_tools and run_tool
Account parameter
adAccountId
Endpoint
https://mcp.getmcpads.com/openai-ads/mcp

ParametersLink to this section

NameTypeRequiredNotes
adAccountIdstringRequiredExact verified and selected ChatGPT Ads account ID; the token is scoped to this account.
feed_idstringRequiredExact native feed_id. The entity must belong to the selected ad account.
bodyobjectRequiredDelta changes to existing products and variants. Product price.amount uses integer minor currency units (7999 = USD 79.99), never campaign micros. Supply at most 500 distinct variants; exact native product_id/item_id and requested fields must be readable before approval.
requestIdstringRequiredStable UUID for this exact logical change. Reuse to retrieve its receipt; never replace after an uncertain outcome.
confirmbooleanOptionalFalse returns a saved preview. True applies only the exact preview explicitly approved by the person. Default: false.
confirmationTokenstringOptionalExact saved preview token returned for these arguments, account, actor and workspace.

Calling itLink to this section

jsonThrough run_tool, since it is not announced
{
  "name": "run_tool",
  "arguments": {
    "name": "openai_ads_update_feed_products",
    "args": {
      "adAccountId": "<string>",
      "feed_id": "<string>",
      "body": "<object>",
      "requestId": "<string>"
    }
  }
}
Esc

Type to search