Update mini site block
update_mini_site_blockPatch one existing block on a bio page — change a link title or URL, a product price, an event date, opening hours, or the display order. Only the fields you pass are changed; everything else is left alone. The block type cannot be changed (remove it and add a new one instead). The response returns the block AS STORED, so any value the server rejected is visibly absent: updated lists only the fields that actually changed, and any requested field the server did not keep comes back under ignored — check it before telling the user a change was applied. To un-stage a block from a release rollout, pass phase:"always" — that clears the staging (there is no other way to remove it). Use get_mini_site first to get the blockId.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| alt | No | ||
| url | No | ||
| days | No | ||
| mode | No | ||
| text | No | ||
| label | No | ||
| limit | No | ||
| links | No | ||
| order | No | ||
| phase | No | ||
| price | No | ||
| title | No | ||
| images | No | ||
| siteId | No | ||
| blockId | Yes | ||
| caption | No | ||
| endDate | No | ||
| feedUrl | No | ||
| heading | No | ||
| embedUrl | No | ||
| faqItems | No | ||
| imageUrl | No | ||
| location | No | ||
| provider | No | ||
| richText | No | ||
| timezone | No | ||
| startDate | No | ||
| artworkUrl | No | ||
| buttonLabel | No | ||
| description | No | ||
| releaseDate | No | ||
| visibleFrom | No | ||
| thumbnailUrl | No | ||
| visibleUntil | No | ||
| postReleaseLinks | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| block | Yes | ||
| ignored | No | ||
| updated | Yes |