Generate store screenshots
generate_screenshotsConvert 1-5 raw app screenshots into framed App Store and Google Play marketing images with headlines and required sizes in one call.
Instructions
Turn 1–5 raw app screenshots (local file paths or http(s) URLs) into framed App Store / Google Play marketing screenshots with headlines. One call = one set (all requested sizes) = 1 credit; free keys get 3 watermarked sets per month. Returns a jobId; set download_to (or call get_output) to save the PNGs/ZIP locally.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| style | No | Style id (default glow). See list_styles. | |
| theme | No | Optional colour overrides. | |
| device | No | Device frame. Omit to use each target's default device. | |
| appName | No | Used for file names. | |
| targets | No | Output sizes (default ios-6.9, ios-6.5, android-phone). | |
| captions | No | Caption per slide, same order as screenshots. | |
| headlines | No | Headline per slide, same order as screenshots. | |
| download_to | No | If set, download the results into this local directory right away. | |
| screenshots | Yes | 1–5 local image paths (absolute, ~ or relative to cwd), file:// or http(s) URLs. PNG/JPEG/WebP, ≤10 MB each. One slide per screenshot. | |
| download_format | No | What to download when download_to is set (default zip). |