POST https://makelocalads.com/api/v1/chatgpt-ad-groups/{ad_group_id}/ads
Permission: chatgpt_ads:generate
New ads join an existing group and reuse its landing page, price, direction,
name and targeting, so only the count is chosen. Each new ad costs 1 credit.
Usage notes
ad_countcan be1,3,5, or8and defaults to3.max_creditsrefuses the request with422before anything is charged if the new ads would cost more.- Send an
Idempotency-Keyso a retry after a network failure never starts and charges for duplicate ads.
Quick start
Input fields
string
required
The group to add ads to.
integer
How many new ads to generate:
1, 3, 5, or 8. Defaults to 3.integer
Refuse the request with
422 credit_limit_exceeded, before anything is
charged, if the new ads would cost more than this many credits.Complete JSON schema
Complete JSON schema
Response
202 Accepted with the group, its existing ads and the new ones queued at
the end. Poll GET /chatgpt-ad-groups/{ad_group_id} with backoff until every
ad’s status is completed or failed; see
Edit a group for retrieval, and
Polling for the pattern.
Errors
See Errors and retries for the error format.