requestId | Required UUID for a new request; retain it for exact-input recovery. |
productImage | Required prepared main product photo. |
modules | Array: hero, detail, scene, material, usage, brand. No duplicates. HTTP default: hero/detail/scene. MCP: required. |
customModules | Optional array of ; name 1–40 and description 1–500 characters. Default []. Total with modules: 1–6. |
productName / sellingPoints | Optional; at most 200 / 2000 characters. Use verified product facts. |
autoCopy | Default true: compose copy. false: follow supplied copy; language can translate it. |
platform | Default amazon; supported IDs from inputSchema. |
aspectRatio | Default 4:5; supported ratios from inputSchema. |
language / uiLocale | Printed copy language, default auto; uiLocale is an optional fallback (max 35 characters). |
quality | low (Fast, default) or medium (Pro). |
modelImage / logo | Optional prepared image URLs. |
extraProductImages | Up to two additional prepared product angles. |
extraRequirements | Optional additional instructions, max 500 characters. |