Render image from exact prompt
Ask Claude or ChatGPT in plain words:
Render a photo of our bottle on a sunny kitchen counter, with no text or logo.
Free planWorks on every plan, free included. New accounts start with 30 free credits; tools that render ads spend them.
For developers
adGeneration__generateImageMakes changesCreates or edits things in your AdMakeAI account. OAuth permission: Create ads and drafts (mcp:write).
Inputs
projectIdstringrequiredpromptstringrequiredaspectRatiostringoptionaldefault 1:1One of:
1:14:59:1616:9qualitystringoptionaldefault lowOne of:
lowhighultrareferenceImageUrlslist of URLsoptionalinputImageIdstringoptional
The same inputs as POST /api/v1/adGeneration.generateImage in the REST API.
What the server tells your AI
Queue an image render from a VERBATIM prompt. The prompt goes to the image model exactly as written: no creative-director rewrite, no brand brief, no added headline, subline or CTA, and no project logo. The image contains only what the prompt stipulates. Use this when the caller wants only specific stipulated text, forbids text/logos/CTAs, or wants raw scene, product, or photography imagery rather than a finished ad; use adGeneration.create for finished ads. Required: projectId (credit scoping only, nothing from it enters the prompt) and prompt. Optional: aspectRatio, quality (low/high/ultra), referenceImageUrls and inputImageId for image-to-image. Costs the same credits as adGeneration.create. Returns a generation ID. Poll adGeneration.getById until status is COMPLETED. Tier names users see: low = Fast, high = Sharp, ultra = Max.