Website Branding API

Everything you need to understand a website's brand in one API call

Logo, favicon, color palette, and brand metadata — all in a single endpoint. The complete brand intelligence platform for developers.

Get 1000 free credits when you create an account.

GET /api/v1/extract200 OK
{
"siteName": "Stripe",
"logoUrl": "https://stripe.com/logo.svg",
"faviconUrl": "https://stripe.com/favicon.svg",
"colors": ["#635BFF", "#0A2540", "#00D924"],
"title": "Stripe | Financial Infrastructure",
"description": "Millions of businesses use Stripe...",
"ogImage": "https://stripe.com/img/og-image.png",
"jsonLd": [{ "@type": "Organization", "name": "Stripe" }]
}

Complete Response Fields

Every field returned by a single API call.

FieldAPIDescription
siteNameMetadataWebsite name from OG or title tag
logoUrlLogoBest available company logo URL
logoFormatLogoLogo format: svg, png, jpeg, webp
logoSourceLogoSource: openGraph, jsonLd, linkTag, dom
darkModeLogoUrlLogoDark mode variant if available
faviconUrlFaviconHighest quality favicon URL
faviconFormatFaviconFavicon format: svg, ico, png
appleTouchIconFaviconApple touch icon (iOS/macOS)
manifestIconsFaviconPWA manifest icons array
colorsColorArray of dominant hex color codes
colorPaletteColorLabeled palette with dominant, accent, bg
contrastRatiosColorWCAG contrast ratios for colors
titleMetadataPage title from <title>
descriptionMetadataMeta or OG description
ogTitleMetadataOpen Graph title
ogDescriptionMetadataOpen Graph description
ogImageMetadataOpen Graph image URL
twitterCardMetadataTwitter card type
twitterImageMetadataTwitter card image URL
jsonLdMetadataParsed JSON-LD structured data
canonicalUrlMetadataCanonical URL
themeColorMetadataTheme color meta tag
languageMetadataDetected page language

Brandohue vs. Building Your Own

Why one API call is better than maintaining multiple scrapers.

FeatureBrandohueManual Solution
Logo extractionMultiple scrapers
Favicon detectionSeparate logic
Color paletteCustom CSS parser
OG / Twitter tagsHTML parser
JSON-LD parsingManual extraction
Cached responsesBuild your own
API calls needed13–5+

Frequently Asked Questions

What is the Website Branding API?
The Website Branding API is Brandohue's umbrella endpoint that returns everything you need to understand a website's brand — logo, favicon, color palette, and metadata (Open Graph, Twitter cards, JSON-LD, meta tags) — in a single API call. Instead of integrating multiple APIs, you get complete brand intelligence from one endpoint.
How is this different from the individual Logo API or Metadata API?
The individual APIs (Logo, Favicon, Color Palette, Brand Metadata) are conceptual product pages that describe each capability in depth. The actual Brandohue API endpoint (/api/v1/extract) returns all four data types in every response — logo, favicon, colors, AND metadata. You always get everything in one call, with no extra cost.
What can I build with the Website Branding API?
You can build CRM enrichment (show logos and brand info in lead cards), link previews (rich unfurls with OG images and descriptions), company directories (auto-branded listings), AI agent context (structured company data for agents), browser extensions (favicons and logos for tabs), and design systems (dynamic theming from brand colors). The use cases are nearly unlimited.
How many API calls do I need to get logo + favicon + colors + metadata?
Just one. A single POST to /api/v1/extract returns all brand intelligence fields in the same response. You don't need separate endpoints for logo, favicon, colors, or metadata — they all come together in one structured JSON payload.
How does Brandohue compare to scraping this data manually?
Manual scraping requires building and maintaining multiple parsers (OG tags, favicon detection, CSS color analysis, JSON-LD extraction, logo heuristics), handling JavaScript rendering, managing timeouts and retries, and dealing with edge cases across millions of different website structures. Brandohue handles all of this in one API call with zero maintenance on your side.
What is the pricing for the Website Branding API?
Each successful API call costs 1 credit. New accounts get 1000 free credits. Cached responses (when the same URL was recently extracted) cost 0 credits. Credits never expire. See the pricing page for current credit packages and pricing.
Can I use the API for production applications?
Absolutely. Brandohue is built for production workloads with reliable uptime, fast response times (typically under 3 seconds), and consistent JSON responses. Many companies use Brandohue to power brand detection in their CRM, SaaS platforms, and data enrichment pipelines.
Ready to get started?
Create a free account and get 1000 credits to start extracting brand intelligence from any website.