Update Brand Tool
update-brand-toolOverwrites the given fields; previous values are not kept. Update a brand's display name, aliases, domains, or ignored state. Every field is optional, so send only the fields to change; the aliases and domains lists replace the current ones in full. A brand's kind is derived from context rather than written: pass ignored: true to stop tracking a brand (it is detached from every segment as the mark is set), ignored: false to return an ignored brand to the discovered pool, attach it to a segment to make it a competitor, or designate it through the update-project tool's brand_id to make it the own brand. The own brand cannot be ignored.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| aliases | No | The names Pineprompt matches against when it attributes a mention to the brand. Aliases are stored as sent and compared while ignoring casing and punctuation. On update the list replaces the current one; on create it defaults to the display name. | |
| domains | No | The domains Pineprompt matches against when it attributes a citation to the brand. Full URLs are accepted and reduced to bare lowercase hosts. On update the list replaces the current one. | |
| ignored | No | Pass true to ignore the brand, detaching it from every segment, or false to return an ignored brand to the discovered pool. The own brand cannot be ignored. | |
| brand_id | Yes | The numeric id of the brand to update. | |
| display_name | No | The name the brand is shown under (2 to 255 characters). Display names are unique per project, case-insensitive, and may not collide with an alias of another brand. |