Logo serving is free from trusted origins (embed
<img> tags on your own site and it just works via the Referer header). For server-to-server requests, third-party embeds, or scripts, send an API key — see Authentication.Add a logo to your app
Common patterns
Lookup methods
By domain
GET /v1/stripe.com — Most reliable. Works with any company domain.By brand name
GET /v1/name/Stripe — When you only have a company name, not a domain.By search
GET /v1/search?q=stripe — Find domains by partial or full brand name.Customize output
What happens behind the scenes
1
Request
You request a logo by domain. No auth needed.
2
Lookup
Logoo checks storage for the requested format and variant, falling back through WebP, AVIF, PNG, JPG, SVG.
3
AI discovery
If no logo exists, a monogram is returned immediately and an AI pipeline is triggered in the background. It searches 8+ social platforms (LinkedIn, YouTube, Twitter, Facebook, Instagram, Threads, Bluesky, Slack), verifies candidates with heuristics + LLM scoring, and stores the best match.
4
Delivery
The logo is served with 24-hour cache headers. Subsequent requests get the real logo.
Next steps
Logo Images
URL patterns, formats, variants, dark mode, and fallback behavior
Brand Search
Find brands by name and get enriched company data
API Reference
Complete endpoint reference