Update a block
update_blockUpdate one block in place. Only the fields you pass change. Renaming a block does NOT rewrite the [Name] references other blocks make to it — fix those yourself, then validate_script.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max | No | ||
| min | No | ||
| name | No | ||
| type | No | ||
| color | No | ||
| scale | No | ||
| prompt | No | ||
| options | No | ||
| section | No | ||
| block_id | Yes | Block id, from get_script. | |
| position | No | ||
| required | No | ||
| continue_ | No | ||
| hide_when | No | ||
| image_url | No | ||
| show_when | No | ||
| project_id | Yes | Project id, from list_projects or create_project. | |
| rank_top_n | No | ||
| action_kind | No | ||
| answer_style | No | ||
| precondition | No | ||
| when_correct | No | ||
| action_config | No | ||
| text_analysis | No | ||
| thumbnail_url | No | ||
| when_incorrect | No | ||
| randomize_options | No | ||
| calculated_formula | No | ||
| correct_answer_ids | No | ||
| correct_answer_index | No |