Skip to main content
POST
Create Brand Kit

Authorizations

Authorization
string
header
required

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

Body

application/json
name
string
required
Required string length: 1 - 100
brand_voice
string
required
Required string length: 10 - 2000
kit_type
string
default:personal
Pattern: ^(personal|business)$
tone_keywords
string[]
target_audience
string
default:""
Maximum string length: 500
language_preference
string
default:en
Maximum string length: 10
avoid_phrases
string[]
is_default
boolean
default:false
brand_id
string | null

Link kit to a brand

logo_url
string | null
Maximum string length: 500
logo_icon_url
string | null
Maximum string length: 500
logo_dark_url
string | null
Maximum string length: 500
logo_square_url
string | null
Maximum string length: 500
logo_wordmark
string | null
Maximum string length: 100
logo_wordmark_font
string | null
Maximum string length: 100
primary_color
string | null
Maximum string length: 20
secondary_color
string | null
Maximum string length: 20
accent_color
string | null
Maximum string length: 20
color_palette
string[] | null
font_headings
string | null
Maximum string length: 100
font_body
string | null
Maximum string length: 100
imagery_style
string | null
Maximum string length: 1000
brand_guidelines_url
string | null
Maximum string length: 500
tagline
string | null
Maximum string length: 255
mission_statement
string | null
Maximum string length: 2000
industry
string | null
Maximum string length: 100
competitors
string[]
seo_keywords
string[]
content_pillars
string[]
social_profiles
Social Profiles · object | null
location
string | null
Maximum string length: 500
website_url
string | null
Maximum string length: 500

Response

Successful Response

id
string<uuid>
required
kit_type
string
required
name
string
required
brand_voice
string
required
tone_keywords
string[]
required
target_audience
string
required
language_preference
string
required
avoid_phrases
string[]
required
is_default
boolean
required
created_at
string<date-time>
required
updated_at
string<date-time>
required
brand_id
string<uuid> | null
logo_url
string | null
logo_icon_url
string | null
logo_dark_url
string | null
logo_square_url
string | null
logo_wordmark
string | null
logo_wordmark_font
string | null
primary_color
string | null
secondary_color
string | null
accent_color
string | null
color_palette
string[] | null
font_headings
string | null
font_body
string | null
imagery_style
string | null
brand_guidelines_url
string | null
tagline
string | null
mission_statement
string | null
industry
string | null
competitors
string[]
seo_keywords
string[]
content_pillars
string[]
social_profiles
Social Profiles · object | null
location
string | null
website_url
string | null
slides_template_r2_key
string | null
slides_template_filename
string | null