openai_ ads_ submit_ bulk_ job
Preview and confirm one limited-preview bulk job with up to 1000 operations.
Preview and confirm one limited-preview bulk job with up to 1000 operations. Saved approval and stable request/operation keys are required. Defaults to native validation-only; acceptance is not operation completion. Read job status and every outcome, then reconcile native entities. No automatic write retry.
- 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. |
body | object | Required | Documented Bulk API body. Defaults validate_only=true. Bulk inputs differ from single-resource bodies; parents refer to create keys in this job. Creation is always paused. |
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_submit_bulk_job",
"args": {
"adAccountId": "<string>",
"body": "<object>",
"requestId": "<string>"
}
}
}