Plan an image set
plan_image_setCreates an image set for a product and platform pack and returns its shot plan, written for this product (takes up to a minute): each shot with what it will show, why it sells and its credit cost; shots that do not fit the product (unfit says why) are left out of the default shots. Also the current balance and the pack’s missingFacts. Every pack but social follows the product’s recipe for that pack (shopify also uses the store look, see store_look; amazon-aplus takes aplus_format and aplus_text); shots listing withoutFacts are made without numbers (answer_facts first to add them), and plan.note says so. Free; nothing is generated yet. locale sets the language of text on the images. The person’s default brand kit is used unless brand_kit_id names another or "none". Example: {"product_id": "…", "pack": "amazon-aplus", "aplus_text": "fields"}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pack | Yes | Platform pack: amazon, amazon-aplus, etsy, shopify, tiktok-shop (square images for every TikTok Shop region) or social; or a "more formats" pack: instagram-grid (9 organic posts) or storyboard (a video storyboard sheet) | |
| locale | No | Language of text on the images, e.g. en, de, fr, ja (default: the brand’s, else the account’s, else en) | |
| model_age | No | Clothing: the model’s age (default any) | |
| aplus_text | No | amazon-aplus only: image (text on the images, default) or fields (calm empty copy zones; the text comes back per image as copy, to paste into Amazon’s A+ text fields) | |
| model_body | No | Clothing: the model’s build (default any) | |
| model_skin | No | Clothing: the model’s skin tone (default any) | |
| product_id | Yes | ||
| aplus_format | No | amazon-aplus only: basic (970 × 600 and 970 × 300, open to every brand; default) or premium (1464 × 600 modules, only for brands Amazon approved for Premium A+) | |
| brand_kit_id | No | A brand kit from list_brand_kits, or "none"; default: the person’s default kit |