Restyle a saved project
update_project_styleUse when the user wants an existing logo or coin project changed without opening the studio: material, lighting room, background, motion, depth, font, and the wordmark on text projects; on coins also the look, coin and mark colours, and the blank edge. Only the fields given change. The saved render, thumbnail and share posters refresh the next time the project is opened and saved. Do not use for meshes (their look is fixed) or to make something new (create_text_logo_project, duplicate_project).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| font | No | ||
| look | No | Coin projects | |
| text | No | New wordmark; text projects only (coins: 24 characters) | |
| blank | No | Coin projects: the edge | |
| depth | No | Extrusion depth; logo projects | |
| motion | No | ||
| material | No | Material id from list_materials; logo projects | |
| background | No | Hex colour, e.g. #1a1a1a | |
| coin_color | No | Coin projects: the coin body | |
| logo_color | No | Coin projects: the struck mark | |
| environment | No | Lighting room |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| url | Yes | Opens the project in its studio | |
| kind | Yes | ||
| note | Yes | ||
| title | Yes | ||
| changed | Yes | ||
| isPublic | Yes | ||
| modelUrl | Yes | Public GLB, for published meshes | |
| shareUrl | Yes | Public page, when published | |
| inputType | Yes | ||
| kindLabel | Yes | ||
| updatedAt | Yes | ISO 8601 | |
| thumbnailUrl | Yes | Saved thumbnail; needs the owner's browser session |