webclaw

POST /v1/brand

Brand identity from a domain.

Pull a site's colors, fonts, logo, and favicon with one call.

Give your agent a domain and get back structured brand data your LLM can reason over: hex colors with inferred usage, font families, the logo URL, and the favicon. Built in Rust, it reads the HTML and inline CSS directly, so it stays fast and lightweight.

View docs

What you get

Everything in one call.

Color palette

Detected hex colors with an inferred role like primary, text, or background, plus how often each one appears.

Font families

The typefaces pulled from stylesheets and inline styles, ready to drop into a design system.

Logo and favicon

The detected logo image URL and the site's favicon, resolved from link tags or the default path.

Structured JSON

Every field comes back typed and predictable, so your agent never has to parse a screenshot or guess at CSS.

How it works

From URL to output in four steps.

01

Send a domain

POST the URL of the homepage or marketing page you want to analyze.

02

Fetch the page

We retrieve the HTML and inline CSS directly, handling JavaScript rendering and bot protection automatically when needed.

03

Extract the identity

We scan inline styles, style tags, and common CSS patterns to surface colors, fonts, the logo, and the favicon.

04

Result returned

You get back a clean JSON object with the full brand profile, typically in a single round trip.

API

One request, structured back.

Brand: webclaw.io

Colors

  • #F8F9FA — Primary
  • #212529 — Secondary
  • #6C757D — Text
  • #101828 — Text

Fonts: Geist Mono, Geist, Instrument Serif, Merchant Copy

FAQ

Frequently asked questions.

Book a call

Send the site's URL to POST /v1/brand and you get back a JSON object with detected hex colors, their inferred usage, font families, the logo URL, and the favicon. No design tools or manual inspection needed.

Ship an agent that actually sees the web.

One credit pool, every endpoint. Cancel anytime, or self-host the open-source core for free.

API docs