# Brand Extractor — Logo, Colors and Fonts from Any Website

> Brand Extractor — Logo, Colors and Fonts from Any Website is a paid API for AI agents from extract.ilyyya.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-10).

Extracts likely logo assets, brand colors, and fonts from any public website URL by analyzing its markup and stylesheets.

## Facts

- Endpoint: POST https://extract.ilyyya.com/api/v1/extract-logo-colors-fonts?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/brand-extractor-logo-colors-and-fonts-from-any-website-dad1a37b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_AN8NLr0W9Loe-zocNpMzz

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability brand-extractor-logo-colors-and-fonts-from-any-website-dad1a37b -d '<json body>'
```

Example prompt: Can you pull the logo, brand colors, and fonts from https://stripe.com — I want to see what visual assets and color palette they're using on their homepage?

## When to prefer this

Use this endpoint when you need to programmatically extract visual brand signals (logo, colors, fonts) from any public website without manual inspection. It is ideal for building brand kits, competitive research, design auditing, or auto-populating branding fields during onboarding flows. Prefer this over screenshot-based or manual approaches when you need structured, machine-readable output with confidence scores and evidence citations.

## Known failure modes

- URL is not publicly accessible or returns a non-200 status — extraction fails or returns empty results
- JavaScript-heavy SPAs may not expose assets in static markup, lowering confidence scores
- Private or paywalled pages may yield no usable brand signals
- Malformed or non-HTTP(S) URLs rejected by pattern validation
- Inferred assets may not match official brand guidelines — flagged in limitations array

## How this service works

A machine-readable API that extracts likely logo assets, colors, and fonts from a public website URL.

## Output

Returns a JSON object containing: an array of detected logo URLs with confidence scores and evidence, an array of brand colors with roles (e.g. primary_candidate), hex values, and confidence scores, an array of fonts with names and evidence sources, page metadata (title, OG image, theme_color, description), the final resolved URL, a content hash, fetch timestamp, schema version, and any warnings or limitations about inference accuracy.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "pattern": "^https?://",
   "maxLength": 2048,
   "description": "Public HTTP(S) website URL to inspect for visible brand assets and styles."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "fonts": [
   {
    "value": "Inter",
    "evidence": "stylesheet https://example.com/styles.css",
    "confidence": 0.78
   }
  ],
  "logos": [
   {
    "value": "https://example.com/logo.svg",
    "evidence": "img identified as logo by class/id/alt/src",
    "confidence": 0.9
   }
  ],
  "title": "Example",
  "colors": [
   {
    "role": "primary_candidate",
    "value": "#FF4B2B",
    "evidence": "stylesheet https://example.com/styles.css --brand-primary",
    "confidence": 0.81
   }
  ],
  "metadata": {
   "og_image": "https://example.com/social.png",
   "description": "Example website",
   "theme_color": "#FF4B2B"
  },
  "warnings": [],
  "final_url": "https://example.com/",
  "fetched_at": "2026-09-28T10:00:00.000Z",
  "limitations": [
   "Candidates are inferred from public page markup and styles, not verified brand guidelines."
  ],
  "content_hash": "sha256:…",
  "requested_url": "https://example.com/",
  "schema_version": "1.0"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/brand-extractor-logo-colors-and-fonts-from-any-website-dad1a37b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from extract.ilyyya.com](https://www.zero.xyz/host/extract.ilyyya.com/llms.txt)
