B2B Company Data Enrichment API avatar

B2B Company Data Enrichment API

Pricing

from $10.00 / 1,000 enriched companies

Go to Apify Store
B2B Company Data Enrichment API

B2B Company Data Enrichment API

Enrich company domains with social links, contact pages, and metadata. Supercharge your CRM and B2B sales pipelines.

Pricing

from $10.00 / 1,000 enriched companies

Rating

0.0

(0)

Developer

Andok

Andok

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

4

Monthly active users

19 days ago

Last modified

Categories

Share

Company Enrichment & Research

Enrich messy CRM leads with structured company data pulled from public web sources. Feed in whatever you have -- a company name, domain, VAT number, or just a freeform query -- and get back a clean profile with website metadata, contact details, social links, SSL signals, and Wayback Machine history. Built for reliable enrichment pipelines that avoid brittle anti-bot sources.

Features

  • Flexible input — accepts any combination of company name, domain, website URL, VAT number, or freeform query
  • Website intelligence — extracts page title, meta description, organization name, logo, and technology signals
  • Contact discovery — finds emails, phone numbers, and social media links (LinkedIn, Twitter, Facebook, Instagram, YouTube)
  • EU VAT validation — verifies VAT numbers against the official VIES service and returns registered name and address
  • SSL certificate signals — checks certificate expiry, issuer, and subject CN for trust assessment
  • Wayback Machine history — retrieves earliest/latest snapshots and total snapshot count to gauge domain age
  • Evidence trail — every data point includes its source URL so you can verify findings
  • Bulk processing — enrich hundreds of companies in a single run with configurable concurrency

Input

FieldTypeRequiredDefaultDescription
itemsarrayYesList of company objects to enrich. Each object can include query, name, domain, websiteUrl, countryCode, vatNumber, or regNumber
fetchWebsitebooleanNotrueFetch the company website and extract metadata, contacts, and technology signals
maxWebsiteCharsintegerNo200000Maximum HTML characters to download per website (10,000-2,000,000)
includeWebsiteTextbooleanNofalseInclude the full extracted text content from the website in the output
includeSocialLinksbooleanNotrueExtract social media profile links from the website
includeWaybackbooleanNotrueFetch Wayback Machine signals (earliest/latest snapshot, snapshot count)
includeSslbooleanNotrueFetch SSL certificate signals (expiry date, issuer, subject CN)
timeoutSecondsintegerNo25Maximum seconds to wait per HTTP request (5-120)
concurrencyintegerNo3Number of companies to process in parallel (1-20)

Input Example

{
"items": [
{ "name": "Apify", "domain": "apify.com" },
{ "domain": "stripe.com", "countryCode": "IE" },
{ "query": "acme tallinn fintech" }
],
"fetchWebsite": true,
"includeSocialLinks": true,
"includeWayback": true,
"includeSsl": true
}

Output

Each company produces one result object with normalized data, evidence sources, and any issues encountered.

Key sections:

  • input — the original input as provided
  • canonical — normalized name, domain, website URL, country code, and registry number
  • website — page title, description, organization name, logo URL, detected technologies
  • contacts — emails, phone numbers, and social media links
  • vat — VIES validation result (valid/invalid, registered name and address)
  • ssl — certificate expiry date, issuer, and subject CN
  • wayback — earliest/latest snapshot timestamps and total snapshot count
  • evidence — array of source URLs and types for each data point
  • issues — any errors or warnings encountered during enrichment
  • checkedAt — ISO timestamp of when the enrichment was performed

Output Example

{
"input": { "name": "Apify", "domain": "apify.com" },
"canonical": {
"name": "Apify",
"domain": "apify.com",
"websiteUrl": "https://apify.com",
"countryCode": null,
"regNumber": null
},
"website": {
"fetched": true,
"finalUrl": "https://apify.com/",
"title": "Apify: Full-stack web scraping and data extraction platform",
"description": "Build reliable web scrapers and browser automations...",
"organizationName": "Apify Technologies",
"logoUrl": "https://apify.com/logo.png",
"technologies": ["Next.js", "Vercel"]
},
"contacts": {
"emails": ["support@apify.com"],
"phones": [],
"social": {
"linkedin": ["https://linkedin.com/company/apify"],
"twitter": ["https://twitter.com/apaborsky"]
}
},
"vat": { "checked": false, "isValid": null, "name": null, "address": null },
"ssl": {
"checked": true,
"validTo": "2025-12-15T23:59:59.000Z",
"issuer": "Let's Encrypt",
"subjectCN": "apify.com"
},
"wayback": {
"checked": true,
"earliestTimestamp": "20150301120000",
"latestTimestamp": "20250201080000",
"snapshotCount": 1842
},
"evidence": [
{ "sourceUrl": "https://apify.com/", "type": "website", "snippet": "Build reliable web scrapers..." },
{ "sourceUrl": "https://apify.com", "type": "ssl", "snippet": "SSL validTo: 2025-12-15T23:59:59.000Z" }
],
"issues": [],
"checkedAt": "2025-03-09T14:22:01.000Z"
}

Pricing

EventCost
Enriched CompanyPay-per-event (see actor pricing page)

You pay for each company enriched. A per-run spending cap ensures you never exceed your budget.

Use Cases

  • CRM enrichment — bulk-update Salesforce, HubSpot, or Pipedrive records with verified company data
  • Lead qualification — assess company legitimacy using SSL certificates, domain age, and VAT validation
  • Sales intelligence — gather technology signals and social profiles before outreach calls
  • Due diligence — verify company identity through multiple public sources with an evidence trail
  • Market research — build structured company databases from lists of domains or names
  • Agency onboarding — quickly research potential clients using just a name or domain
ActorWhat it adds
Website Contact ScraperDeep-crawls entire websites to find every email and phone, complementing enrichment data
Contact Info ExtractorFast email/phone extraction from specific pages when you already have the URLs
Shopify Store IntelligenceAdds product catalog and pricing data for companies running on Shopify

Notes

  • This actor uses only reliable public sources (website HTML, VIES, SSL, Wayback Machine) and avoids brittle anti-bot targets for maximum reliability.
  • VAT validation requires both countryCode (2-letter EU code) and vatNumber (without country prefix).
  • The includeWebsiteText option can significantly increase output size -- enable it only when you need full-text analysis.