Update Brand
postnitro_update_brandUpdate an existing brand kit. All seven fields are required by the API.
name, handle, and image are only overwritten when a non-empty value is sent; the boolean display flags (isCompanyDetail, showName, showHandle, showImage) are always applied.
Tip: call postnitro_get_brand first to read current values, then send them back with your changes.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"brandId": "<brandId>",
"name": "<name>",
"handle": "<handle>",
"image": "<image>",
"isCompanyDetail": "<isCompanyDetail>",
"showName": "<showName>",
"showHandle": "<showHandle>",
"showImage": "<showImage>"
},
"name": "postnitro_update_brand"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Brand display name (required) | |
| image | Yes | Logo image URL (required) | |
| handle | Yes | Social handle, e.g. '@postnitroai' (required) | |
| brandId | Yes | The brand ID to update (get from postnitro_list_brands) | |
| showName | Yes | Render the name on slides | |
| showImage | Yes | Render the logo on slides | |
| showHandle | Yes | Render the handle on slides | |
| isCompanyDetail | Yes | Treat as a company brand (vs personal) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brand | Yes | The brand after the update | |
| message | Yes | Confirmation message | |
| success | Yes |