ChatGPT Ads

Pause a ChatGPT Ads ad group

Stops delivery on one ad group without touching the rest of the campaign. Spend on it drops to zero; nothing is deleted, the ads underneath keep their configuration and review history, and chatgpt_resume_ad_group starts it again. Use when: the user wants to stop one part of a campaign — a test that is not working, an audience that is too expensive — and you have shown them what it is currently spending. Do not pause on one or two days of data: this platform's daily numbers are noisy at small budgets. Show last_7_days from chatgpt_get_performance at ad_group level first. Do not use this as a way to delete. Pausing is reversible; archiving is not. Returns the ad group read back from the platform, which is how the pause is confirmed rather than assumed.

post/api/v1/tools/chatgpt_pause_ad_group/execute

Request

  • Base URL: https://adako.ai
  • URL: https://adako.ai/api/v1/tools/chatgpt_pause_ad_group/execute
  • Auth: HTTP bearer

Headers

Idempotency-Keystring

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.

successunknown required
toolstring required
dataobject required

Machine-readable result.

markdownstring required

The same result written for a person or a model.

proposal_idstring

Present for writes. Nothing changes on the ad platform until it is approved.

approve_urlstring

Where a person approves the proposal.

request_idstring required

Changes

No recorded changes to this operation across all 1 revision of this API.