Introducing the Brand API: Brand and Company Data From Any Domain

Extract logos, colors, fonts, key links, social profiles and, in enriched mode, company intelligence in one Brand API call.

Avatar photo
Updated September 27, 2026
Share

If you’ve ever needed to answer “what does this company actually do?” for a list of domains, whether for sales research, competitive analysis, or building a product that touches other people’s brands, you know the challenges.

Open the site, skim the homepage, dig through the About page, maybe check LinkedIn, and stitch it all together. Multiply that by a few hundred leads or competitors, and it stops being feasible.

We just shipped the Brand API to fix that. Enter a domain, get back structured brand and company data in a single request.

Brand data example
Example output of standard mode.

What It Returns

Every Brand request gives you the visual and identity layer of a site:

  • Name, favicon, and banner image
  • Color palette
  • Fonts in use
  • Key links: blog, pricing, signup, careers, privacy, terms
  • Social profiles across LinkedIn, X, Instagram, YouTube, Facebook, and more
  • Page metadata
{
  "url": "https://example.com"
}

That’s the whole request. One credit, one call, structured JSON back.

Two Modes: Standard and Enriched

Standard mode (the default) covers the brand identity and design tokens. It’s what you reach for when you need logos, colors.

Enriched mode goes further. Set mode: "enriched" and Brand adds LLM-synthesized company intelligence on top of everything in standard:

{
  "url": "https://example.com",
  "mode": "enriched"
}
"company": {
  "industry": "Business/Productivity Software",
  "foundedYear": 2012,
  "employeesRange": "1-10",
  "revenueRange": "<$1M",
  "targetAudience": "...",
  "targetAudienceSegments": ["Startups", "SMBs", "Mid-Market", "Enterprise"],
  "brandVoice": ["data-driven", "collaborative", "innovative"],
  "useCases": ["...", "...", "..."]
}

Industry, founding year, headcount and revenue ranges, target audience, brand voice, and concrete use cases. That’s the kind of context that used to mean ten minutes of manual research per company.

Brand enriched example
Example of enriched mode output.

Where This Fits

A few ways teams are already putting it to use:

  • Sales and prospecting: enrich a lead list with company size, industry, and positioning the moment a domain comes in, without leaving your CRM workflow.
  • Competitive research: pull a structured snapshot of a competitor’s brand identity and market positioning instead of manually cataloging it.
  • Design systems and theming: programmatically extract a site’s actual color palette, font stack, and logo assets when building integrations or partner-facing pages.
  • Lead enrichment pipelines: feed Enriched mode’s company object straight into outreach tooling or a data warehouse.

Notes

Coverage depends on what a site actually publishes. Not every domain has a public LinkedIn, a founding year listed anywhere, or five social profiles. When data isn’t available, the field comes back null rather than guessed or fabricated, so you can trust what you get back.

Brand data is also cached and refreshed periodically rather than re-scraped on every call, which means most requests come back fast. If you need the absolute latest snapshot, refresh: true forces an on-demand fetch.

Try It Now

Brand is live today on all plans. Head to the Brand guide for full examples in Node.js, Python, and cURL, or the API reference for the complete parameter list. If you don’t have a Geekflare API key yet, grab one free and you can be making your first Brand request in under a minute.

You can try Brand endpoint in our Playground.

Avatar photo
Chandan Kumar
Founder of Geekflare

Chandan Kumar is a founder of Geekflare. He is a technology enthusiast and entrepreneur who loves to help businesses and people around the world. Chandan has worked at BNP Paribas, Citibank, Deutsche Bank, Motorola, and HP. He’s got an in-depth understanding of business software and IT infrastructure.

Thanks to Our Partners

More from Geekflare

Product Updates
Geekflare Is Now GDPR Compliant

Geekflare is now GDPR compliant. This applies across Geekflare LTD, which means it covers the Geekflare…

Product Updates
Geekflare Chat is Now Sparkian

A new name, a bigger vision and a platform built for what’s next. Today, we’re excited…

AI Extraction
Product Updates
AI Extraction Comes to the Geekflare Web Scraping API

AI Extraction is now available in the Geekflare Web Scraping API. Learn how it helps you…