get_brand_kit
Read a brand kit as the Brand Profile editor shows it, to inspect or change it: the draft name, the eight guidance fields as text (voice is the writing direction), voice settings (1-5 or auto), tone traits, the kit's writing rules with ids, and the website's global writing rules with ids, plus draft and published versions. Omit kit_id for the website's default kit; available_kits lists every kit. Content generation uses a kit's published version, so has_unpublished_changes means the draft differs from it. Guidance fields longer than the clip come back shortened and listed in truncated_fields; pass fields to read those whole, which update_brand_kit's find needs. Rules are clipped too, each with its own truncated flag. Call this before update_brand_kit. To write in the brand's voice, read brandKit__get instead. Read-only.
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": {
"website_id": "<website_id>"
},
"name": "get_brand_kit"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | No | Guidance fields to return whole (up to 12,000 characters) instead of clipped at 4,000. Needed before a find edit on a clipped field. | |
| kit_id | No | The brand kit to read. Omit it for the website's default kit; available_kits lists every kit. | |
| website_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kit | No | ||
| truncated | No | ||
| global_rules | No | ||
| can_use_rules | No | ||
| available_kits | No | ||
| global_version | No | ||
| truncated_fields | No | ||
| rules_unavailable | No |