| edge | No | grind (polished, default) or bevel | grind |
| name | No | Design name shown in the shop (max 60 characters). No personal data. | |
| holes | No | Mounting holes, at most 4 | |
| notes | No | Notes for the workshop (max 500 characters). No personal data. | |
| shape | Yes | Shape id from list_options | |
| locale | No | Language of every text in the answer: pl (Polish shop, PLN) or de (German shop for DE/AT, EUR). Default pl. | pl |
| country | No | Delivery country. PL with locale pl; DE or AT with locale de. Default: the shop home country. | |
| widthCm | Yes | Width in cm; for a circle the diameter | |
| heightCm | No | Height in cm (not for a circle; a square may omit it) | |
| tempered | No | Tempered safety glass (paid; only when the customer asks) | |
| height2Cm | No | Height of the second vertical side in cm, trapezoid shapes only | |
| backlitLed | No | LED behind the mirror lighting the wall (paid; only when asked) | |
| heatingMat | No | Anti-fog heating mat (paid; only when asked) | |
| postalCode | No | Delivery postal code (PL 00-000, DE 12345, AT 1234). Only used to estimate delivery; never stored. | |
| switchType | No | Switch, only together with an LED (paid) | |
| frontlitLed | No | LED shining through a sanded stripe on the mirror face (paid; only when asked). Patterns per shape: list_options | |
| bevelWidthMm | No | Bevel width in mm (5-30); required with edge=bevel | |
| materialSlug | Yes | Material slug from list_materials | |