Skip to main content
PATCH
Override brand kit fields

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

brand_kit_id
string
required

Body

application/json

PATCH — override any field the extractor got wrong. Provided sub-objects merge field-by-field (a null leaves the stored value untouched).

name
string | null
Maximum string length: 255
palette
Palette · object | null

Brand colors. Missing values mean 'not confidently extracted'.

fonts
Fonts · object | null

Typography — Google-family names (unvalidated; renderer resolves them).

logo_url
string<uri> | null
Required string length: 1 - 2083
corner_feel
enum<string> | null
Available options:
sharp,
soft,
pill

Response

Successful Response

id
string
required

Unique brand kit id.

Example:

"bk_01J8QR2K5VKDGN2T4FBM3CZYX7"

workspace_id
string
required
name
string
required
created_at
string<date-time>
required
updated_at
string<date-time>
required
source_url
string | null

URL the kit was extracted from.

palette
Palette · object

Brand colors. Missing values mean 'not confidently extracted'.

fonts
Fonts · object

Typography — Google-family names (unvalidated; renderer resolves them).

logo_url
string | null
corner_feel
enum<string> | null
Available options:
sharp,
soft,
pill
confidence
Confidence · object

Per-field extraction confidence 0–1 (e.g. {'palette.primary': 0.8}).