Create pose
create_poseRenders a mascot performing an action, optionally holding props, and optionally with a second mascot in the same frame (2 credits, charged only on success). Identity is anchored to each mascot's reference sheet so the characters stay on-model. Returns a generation_id for check_generation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional display name for the pose. | |
| prop_ids | No | Up to three prop ids from get_board to include. | |
| mascot_id | No | Optional mascot id from get_board: which character to pose. Omitted, the character comes from reference_pose_id's mascot when one is given, and otherwise from the project's newest mascot. | |
| description | Yes | The action, e.g. 'waving at the camera' or 'holding the wrench aloft, triumphant'. | |
| second_mascot_id | No | Optional second mascot id from get_board, to put two characters in one frame. Two is the maximum: the prompt identifies each character by its reference position and that stops being reliable beyond two. | |
| reference_pose_id | No | Optional pose id from get_board whose image guides the new one, for matching a composition or camera angle. It also decides the character when mascot_id is omitted, since a pose belongs to one mascot: pass a pose of the character you mean and you will get that character back. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| note | No | ||
| status | Yes | ||
| target | No | ||
| next_step | No | ||
| generation_id | Yes | ||
| cost_on_success | No | ||
| expected_seconds | No |