brand_retrieve
Retrieve a brand profile from any domain: fetch the homepage and web app manifest to extract normalized brand colors, logos, icons, socials, links, and schema.org data. Missing fields return null.
Instructions
Retrieve brand data by domain. Fetches a domain's homepage and Web App Manifest and extracts a normalized brand profile (title, description, brand colors normalized to hex, logos and icons ranked best-first, backdrops, socials, links, and any schema.org organization data). Enrichment-only fields that are not present in the page markup are returned as null.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Domain to retrieve brand data for, e.g. context.dev | |
| maxAgeMs | No | Cache freshness window in milliseconds, clamps to 1 day..1 year | |
| maxSpeed | No | Optimize for speed by skipping schema.org and footer-link extraction | |
| timeoutMS | No | Upstream fetch timeout in milliseconds, clamps to 1000..300000 | |
| force_language | No | Accepted for compatibility; not applied in HTML-only mode |