Skip to main content
POST
Generate From Url

Authorizations

Authorization
string
header
required

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

Body

application/json
url
string
required
Required string length: 5 - 500
kit_type
string
default:business
Pattern: ^(personal|business)$

Response

Successful Response

Draft brand kit data extracted from URL or uploaded file — not yet saved.

name
string | null
brand_voice
string | null
tone_keywords
string[]
target_audience
string | 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
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