Creatives: final or another style from a variant
creative_refineRework one variant of an order into a NEW order: action "final" (default) = «фінал з варіанта N»: the same style, seed and texts rendered at final quality, 20 credits per image; action "restyle" = the same texts in another style (style slug, or omit for a random different one), draft (5) unless quality=final. format limits it to one of the variant's formats. SPENDS AI credits — the price is in the confirmation. Returns the new order_id; poll creative_get. CONFIRMATION: this tool is PROPOSED, never performed directly. You get status='confirmation_required' with an action_id and a plan_token, and the write happens only after confirm_action.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"order_id": "<order_id>",
"variant": "<variant>"
},
"name": "creative_refine"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| style | No | ||
| action | No | ||
| format | No | ||
| quality | No | ||
| variant | Yes | ||
| order_id | Yes | order_id from creative_order / creative_list. | |
| idempotency_key | No |