openai_ ads_ create_ ad_ preview
Preview and confirm the native ChatGPT Ads create ad preview contract.
Preview and confirm the native ChatGPT Ads create ad preview 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.
- Source
- ChatGPT Ads
- Kind
- Write
- Discovery
- Reachable through
search_toolsandrun_tool - Account parameter
adAccountId- Endpoint
- https:/
/ mcp. getmcpads. com/ openai-ads/ mcp
ParametersLink to this section
| Name | Type | Required | Notes |
|---|---|---|---|
adAccountId | string | Required | Exact verified and selected ChatGPT Ads account ID; the token is scoped to this account. |
ad_id | string | Required | Exact native ad_id. The entity must belong to the selected ad account. |
requestId | string | Required | Stable UUID for this exact logical change. Reuse to retrieve its receipt; never replace after an uncertain outcome. |
confirm | boolean | Optional | False returns a saved preview. True applies only the exact preview explicitly approved by the person. Default: false. |
confirmationToken | string | Optional | Exact saved preview token returned for these arguments, account, actor and workspace. |
Calling itLink to this section
{
"name": "run_tool",
"arguments": {
"name": "openai_ads_create_ad_preview",
"args": {
"adAccountId": "<string>",
"ad_id": "<string>",
"requestId": "<string>"
}
}
}