Easy brand extraction API

Build brand-aware products with a single API call. Perfect for personalized AI, white-label tools, and content generation at scale.

Python
from brandparser import Brandparser

client = Brandparser("bp_live_...")

# Parse any website — returns in ~5 minutes
brand = client.parse("https://linear.app")

# Everything typed and structured
brand.colors.primary # → "#5E6AD2"
brand.typography.heading # → "Inter, 600"
brand.voice.tone # → ["Confident", "Minimal"]
brand.personas[0].pain_points # → ["Slow tools", "Context switching"]

# Ready-to-use LLM prompts
brand.prompts.copywriter # → "Write in a confident, minimal tone..."
Features

Everything you need to build brand-aware products

Structured JSON

Every brand element typed and organized. Colors as hex, voice as arrays, personas as objects. No parsing required.

Type-safe SDKs

Official Python and TypeScript libraries with full type definitions. Autocomplete everything in your IDE.

Webhooks

Get notified when a parse completes. No polling. Works with POST to your endpoint.

Batch processing

Parse hundreds of brands in parallel. Build competitor analysis, agency dashboards, market research.

LLM-ready prompts

Pre-built prompts tuned to each brand's voice. Drop into ChatGPT, Claude, or your own models.

Idempotent requests

Re-parse the same URL and get cached results. Only charged once per unique analysis.

Response

Complete brand schema

Every parse returns the same structured object — deeply nested, fully typed, ready for your database or AI context window.

Response Schema
{
"id": "br_abc123",
"url": "https://linear.app",
"parsed_at": "2024-01-13T10:30:00Z",

"colors": {
"primary": "#5E6AD2",
"secondary": "#1F2023",
"accent": "#6366F1",
"background": "#000000",
"text": "#FFFFFF"
},

"typography": {
"heading": { "family": "Inter", "weight": 600 },
"body": { "family": "Inter", "weight": 400 }
},

"voice": {
"tone": ["Confident", "Minimal", "Technical"],
"formality": 0.7,
"personality": ["Professional", "Focused"]
},

"personas": [
{
"name": "Engineering Lead",
"role": "Technical decision maker",
"goals": ["Ship faster", "Reduce complexity"],
"pain_points": ["Slow tools", "Context switching"]
}
],

"prompts": {
"copywriter": "Write in a confident, minimal tone...",
"social_media": "Create posts that are direct and..."
}
}

SDKs

Coming soon

Official SDKs with full type support launching soon.

Pricing

Simple API pricing

Monthly

from $30

per month

  • 25 parses included, then $1 per parse
  • 10 one-time parses included for debugging
  • Full REST API access
  • Official SDKs coming soon
  • Webhook notifications
  • Dashboard & usage analytics
  • Email support
Get API Key

Get Started

Start building today

Get your API key and start parsing brands in minutes. First 10 parses are free.