Design Extraction API
Brand APIGET /v1/brand15 credits/call

Turn any URL into its brand kit

The website color palette API returns the whole brand: named color roles, the full palette, fonts, every logo, the og image and social profiles in one call.

Named roles
primary · accent · bg · text
Logos · fonts · socials
the whole brand
~1s
per URL

The API is the demo

One authenticated GET against any live URL. Typed JSON back.

TerminalGET /v1/brand

$

⠿ fetching stripe.com…

{

"colors": {"primary":"#635bff",

"accent":"#00d4ff","text":"#0a2540"},

"palette":[+5],

"fonts": ["Sohne"],

"logo": "https://…/logo.svg"

}

200 OK · 1.2s · 15 credits

Brand kit· stripe.com Run it live

Named roles

Primary

#635bff

Accent

#00d4ff

Background

#ffffff

Text

#0a2540

Logo & type

Slogo.svgAaSohne

What it actually returns

A real response for stripe.com, captured from the live API - not a mock.

GETapi.miromiro.app/v1/brand?url=stripe.com Run it live
confidence 0.75
Stripe logo

Stripe

stripe.com

Description

Stripe is a financial services platform that helps all types of businesses accept payments, build flexible billing models, and manage money movement.

Colors

Primary · Royal Blue#533afd
Accent · Sandy Brown#ffcc55
Background · White#ffffff
Text · Midnight Blue#0d1738
#ffcc55
#533afd
#1e2064
#ff6118
#9966ff
#7232f1
#d4dee9
#fb76fa
#ea2261
#1318c1
#f363f3
#6b59fe

Typography

Aa

sohne-var

The quick brown fox jumps over

primary
Aa

SourceCodePro

The quick brown fox jumps over

mono

Logos

Stripe logo
apple
Stripe logo
icon
Stripe logo
icon
Stripe logo
icon
Stripe logo
og

Social profiles

@stripe x @stripe youtube @stripe linkedin @StripeHQ facebook @stripe crunchbase @stripe github @stripehq instagram

Your agent can call this

ChatGPT & Codex

“Match stripe.com’s brand - pull its palette, fonts and logo and theme my app.”

Any other MCP client? Full guide

What you can build

Auto-branded onboarding

Pull a new customer’s brand colors at signup for an instantly themed workspace.

Brand enrichment

Enrich a CRM or directory with each company’s real palette.

Theme generation

Generate a matching theme from any reference URL.

Before you integrate

How is this different from the design tokens endpoint?

This returns the curated, opinionated brand view - named color roles, a clean palette, logos and social profiles - rather than the full raw token firehose. Start here when you want "the brand".

What does it cost?

Brand extraction is 15 credits per call - it does the most curation of any endpoint. Cached and failed calls are free.

Do I need a credit card to try it?

No. A free key includes 300 credits a month - 20 brand extractions - and the playground needs no signup at all.

More about the Website Color Palette API

Extract a brand from any URL

The MiroMiro Website Color Palette & Brand API resolves a site into its full brand identity: named color roles (primary, accent, background, text), the deduplicated palette with usage counts, the brand fonts, every logo the page declares (icons, apple-touch, og image), the site title and description, and its social profiles - one GET request, clean structured JSON.

Auto-brand onboarding and enrichment

Pull a new customer’s brand colors at signup for an instantly themed workspace, enrich a CRM or directory with each company’s real palette, or generate a matching theme from any reference URL. This is the curated “give me the brand” view - for the raw firehose of every token, use the Design Tokens API.

Get your free API key

300 free credits every month, no credit card. One key unlocks every endpoint - brand, tokens, images, SVGs, fonts, and Lottie. Upgrade only when you outgrow the free tier.