Back to APIs

Unified Agent API

Company Enrichment

Company Enrichment

Enrich company data by domain with website analysis and BrandFetch for logo and brand identity.

POST/v1/companies/find

Overview

Your agent looks up any company by domain. We scrape the website and analyze it with Claude for business data (industry, size, description, social handles), then enrich with BrandFetch for logo URL and brand colors. Results are field-level merged for the most complete profile.

Parameters

domain

Required

string

Company domain to enrich.

company_name

string

Optional company name hint for better matching.

Example Response

{
  "success": true,
  "data": {
    "company_name": "Stripe",
    "domain": "stripe.com",
    "industry": "Financial Technology",
    "description": "Stripe is a financial infrastructure platform for businesses...",
    "company_size": "5000+",
    "headquarters": "San Francisco, CA",
    "founded_year": 2010,
    "primary_brand_color": "#635BFF",
    "secondary_brand_color": "#00D4AA",
    "logo_url": "https://asset.brandfetch.io/idxAg10C0L/id3MVUjFuR.png",
    "twitter_handle": "@stripe",
    "linkedin_handle": "company/stripe",
    "website": "https://stripe.com"
  },
  "metadata": {
    "provider_used": "merged",
    "providers_tried": ["website_analysis", "brandfetch"],
    "response_time_ms": 8400,
    "request_id": "req_co_001"
  },
  "credits_used": 3
}

Get Started

Use this API through the O-mega platform. Create an API key in your dashboard, then call the endpoint with your key in the Authorization header.

Try Company Enrichment

Test Company Enrichment in the interactive playground. No setup required.

Open Playground
Company Enrichment API | Unified Agent APIs | o-mega