# Brandfetch Brand Context API

> Brandfetch Brand Context API is a paid API for AI agents from api.brandfetch.io, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-12).

Retrieves brand context data including logos, colors, fonts, and other brand assets for a given company domain

## Facts

- Endpoint: GET https://api.brandfetch.io/v2/context/%7Bdomain%7D?utm_source=zero.xyz
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/brandfetch-brand-context-api-620636c9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_17bOAhE9EAf5eqtDPN64W

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 brandfetch-brand-context-api-620636c9
```

Example prompt: Can you pull up the brand assets for stripe.com — I need their logo, colors, and fonts from Brandfetch?

## When to prefer this

Use this endpoint when you need structured, reliable brand asset data (logos, colors, fonts) for any publicly known company, identified by its domain name. Prefer this over scraping a company's website directly when you need clean, normalized brand data at scale or in real time. Best for design automation, competitive intelligence, CRM enrichment, or any workflow that requires consistent brand identity information across many companies.

## Known failure modes

- Domain not found or no brand data available — may return 204 if cachedOnly is set and no cache exists
- Invalid or malformed domain string — likely returns 400 or empty result
- Rate limit or payment failure — returns 402 if payment is not processed
- Private or obscure company with no indexed brand data — returns empty or minimal profile

## How this service works

Brandfetch is a brand data platform that provides instant access to logos, colors, fonts, and brand assets for millions of companies worldwide.

## Output

Returns a JSON object containing brand context for the requested domain, including a summary, logo URLs, brand colors, typography/fonts, and other visual identity assets associated with the company.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "domain"
     ],
     "properties": {
      "domain": {
       "type": "string",
       "description": "The domain of the company."
      }
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "cachedOnly": {
       "type": "string",
       "description": "Return only an already-cached profile; 204 when none is cached."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "domain": "brandfetch.com",
  "summary": "…"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/brandfetch-brand-context-api-620636c9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.brandfetch.io](https://www.zero.xyz/host/api.brandfetch.io/llms.txt)
