Edit the copy on a ChatGPT Ads ad
Changes the headline, body copy or destination URL on an existing chat card. The creative is replaced as a whole, so everything not being changed — the uploaded image above all — is sent back with it and nothing is silently dropped. Use when: the user wants different copy on an ad that already exists, or the landing page has moved. Read the ad first with chatgpt_list_ads so the before/after you show is real. Do not use it to change the image: an image is uploaded when the ad is created, so a new picture means a new ad with chatgpt_create_ad. Do not use it to pause or resume — those tools state the risk properly. Editing a creative sends the ad back into review on this platform. An approved ad stops delivering until it is approved again, which is a real cost on a good ad — say so before the user approves the change. Returns the ad read back from the platform, including its review verdict, so the new copy and the new review state are confirmed rather than assumed. The limits are the same as when creating: title 3–50, body at most 100, https destination. At least one of title, body or target_url must be given. Do not rewrite the user's wording to fit a limit — tell them it is too long and ask.
Request
- Base URL: https://adako.ai
- URL: https://adako.ai/api/v1/tools/chatgpt_update_ad/execute
- Auth: HTTP bearer
Headers
Optional 8-128 character key. A successful envelope is cached for 24 hours; replaying the key with the same arguments returns it again with Idempotent-Replayed: true, and replaying it with different arguments answers 409.
Request body
Response
The tool ran. A write returns proposal_id and approve_url while the change waits for approval.
Changes
No recorded changes to this operation across all 1 revision of this API.