Flexible Input Resolution
Pass a company name, domain, or full URL. The API resolves it into a fetchable target, then enriches against the live website.
Send a company name, bare domain, or full website URL to /api/enrich. The API returns structured firmographic context, tech-stack clues, social profiles, and a concise company summary from the public website itself.
/api/enrichGET /api/healthRate-limit headers includedThe page design mirrors the developer-first tone used across the API portfolio: clear system status, polished code presentation, and straightforward product framing without marketing noise.
Pass a company name, domain, or full URL. The API resolves it into a fetchable target, then enriches against the live website.
Return a normalized company object with domain, industry, size, concise description, and founded year when it can be inferred.
Surface technology hints from markup and page source, including frameworks, analytics, commerce, support, and infrastructure signals.
Header-based auth, rate limit response headers, redirect handling, timeouts, and health-check support are already wired into the service.
The enrichment prompt supports a focused field set so downstream systems receive cleaner output instead of a vague blob of text.
Category or sector inferred from the company site, such as fintech, SaaS, healthcare, logistics, or e-commerce.
Returned only when requestedA normalized employee-size bucket like 11-50, 51-200, or 1000+ based on available on-site evidence.
Returned only when requestedDetected technologies and implementation clues pulled from HTML, scripts, and content patterns.
Returned only when requestedMapped profile URLs for LinkedIn, X, GitHub, Instagram, YouTube, and other social endpoints found on the site.
Returned only when requestedOne authenticated POST call. The request body selects the company target and the exact enrichment fields you need.
curl -X POST https://b2b-enrichment-api.vercel.app/api/enrich -H "Content-Type: application/json" \ -H "x-api-key: YOUR_API_KEY" \ -d '{"company":"notion.so","fields":["name","industry","size","techStack","socialLinks"]}'
The result is structured for immediate use in lead routing, account research, or internal intelligence layers.
{ "name": "Notion", "industry": "Productivity software", "size": "1001-5000", "techStack": ["React", "Next.js"], "socialLinks": { "linkedin": "https://linkedin.com/company/notionhq", "twitter": "https://x.com/NotionHQ" } }
The API is intentionally narrow: enrichment from public company websites, presented in a response format clean enough for automation and internal tooling.
Resolve a prospect company from a domain or bare company name before routing it into sales workflows.
Preload company context into internal tools so reps, agents, or automations begin with cleaner firmographic signals.
Recheck customer domains over time to watch for positioning changes, tech migrations, or social profile updates.
Review the endpoint, check service health, and wire the request shape directly into your product or workflow.