store_apply_logo_to_products
Apply one logo to many products at once (fan-out).
Loops over store_generate_mockup for each product_id with the same logo + face + placement. Concurrency capped at 5 so the upstream image pipeline stays sane. Default placement = centered chest at 22% scale. mode='quick' (default) is free + instant; 'polish' burns ~$0.04/product for photoreal blending.
Request
arguments
{
"slug": "string",
"store_logo_id": "uuid",
"product_ids": "uuid[] // 1-50",
"face": "\"front\" | \"back\"",
"placement": "Placement? // optional, defaults to centered chest",
"mode": "\"quick\" | \"polish\" // default \"quick\""
}Response
content[0].text (JSON-parsed)
{
"results": [
{
"product_id": "uuid",
"mockup_id": "uuid | null",
"mockup_url": "string | null",
"error": "string | null"
}
]
}Example
tool call
{
"name": "store_apply_logo_to_products",
"arguments": {
"slug": "bravo",
"store_logo_id": "1a2b3c4d-…",
"product_ids": ["2b3c4d5e-…", "3c4d5e6f-…"],
"face": "front"
}
}Related tools