markitup_generate
Turn any screenshot into marketing visuals with AI-written copy and multiple style templates. Provide an image, describe what to highlight, and get polished variations in one step.
Instructions
Generate polished marketing-visual variations of a screenshot or image using the MarkItUp pipeline (Claude analyzes the image and writes copy; Gemini renders the visuals). Costs 1 credit. Provide the image either as a public URL (image_url) OR as a base64-encoded string (image_base64) — exactly one. Common template IDs: glassmorphic, clean_minimal, bold_marketing, dark_professional, documentation. Returns the generated images plus the marketing copy (headline, subhead) written by Claude.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| image_url | No | Public HTTPS URL of the source image. Mutually exclusive with image_base64. | |
| image_base64 | No | Base64-encoded image bytes (no data: prefix). Mutually exclusive with image_url. | |
| image_mime_type | No | MIME type when supplying image_base64. Defaults to image/png. | image/png |
| description | Yes | Natural-language description of what the image shows and what should be highlighted or emphasized. | |
| template_id | Yes | Template ID controlling visual style. Standard options: glassmorphic, clean_minimal, bold_marketing, dark_professional, documentation. | |
| aspect_ratio | No | Optional. One of: 1:1, 3:2, 2:3, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9. | |
| image_size | No | Optional output resolution tier. Defaults to backend choice. |