AI Brand Guideline Kit API
Turn your logo, website, product photos or a short description into complete brand guidelines. Start with a free brand snapshot you can edit (palette, fonts, logo, personality, voice), then get a 21-page brand book PDF covering your story, voice and tone, logo rules, colour system with accessible contrast, typography and imagery, plus business card, social post, story, website hero and email signature mockups with your real logo. The download kit adds logo files and favicons, CSS variables, design tokens, a Tailwind theme and a brand file for AI writing tools. One click saves it to your Brand Kit so every AADDYY writing tool uses your voice.
Endpoint
Authentication
Parameters
Optional
analysisIdstringId from POST /api/ai/brand-guideline-kit/analyze (free snapshot, multipart or JSON). Use it with overrides to build the kit the user reviewed. Without it, pass the inputs below and the snapshot runs inline.
overridesobjectEdits to the snapshot: name, description, audience, tone, industry, language, personality (array), palette ({ primary, secondary, accent, neutralDark, neutralLight } hex), fonts ({ heading, body }).
businessNamestringBrand name. With a description, it is enough on its own; otherwise give websiteUrl, logoUrl, productImageUrls or fromBrandKit.
descriptionstringWhat the business does and for whom (20-500 characters). Needed with businessName when no other source is given.
websiteUrlstringPublic website to read colours, fonts, logo and copy from (homepage plus one about page). Any one source is enough: businessName with a description, websiteUrl, logoUrl, productImageUrls or fromBrandKit.
logoUrlstringPublic link to the logo (PNG, JPG, WebP or SVG, up to 10 MB). Any one source is enough: businessName with a description, websiteUrl, logoUrl, productImageUrls or fromBrandKit.
productImageUrlsarrayUp to 4 public links to product photos (PNG, JPG or WebP). Any one source is enough: businessName with a description, websiteUrl, logoUrl, productImageUrls or fromBrandKit.
fromBrandKitstring'true' to start from your default saved Brand Kit, or a kit id. Any one source is enough: businessName with a description, websiteUrl, logoUrl, productImageUrls or fromBrandKit.
industrystringThe first 60 characters are used.
audiencestringpersonalityarrayUp to 3 personality words, such as warm, bold, precise.
keepColorsarrayUp to 3 hex colours that must stay in the palette.
keepFontsarrayUp to 2 font names to keep (heading, body).
languagestringLanguage for taglines and sample copy.
Values: EnglishHindiHinglishMarathiSpanishFrenchGermanPortugueseItalianDutchIndonesianMalaySwahiliTagalog
Default: English
ownsBrandbooleanRequired (true) unless you pass analysisId: you own or represent this brand.
Example Request
Request Body
Example Response
SDK
Install: npm install aaddyy
Pricing
$0.49 per use (49 credits)
flat price per brand guidelines kit; the brand snapshot before it is free (5 a day)
Rate Limits
5 requests per 1m
Burst: 2