B2B Company Profiler: Domain to About, Careers, Tech & Signals avatar

B2B Company Profiler: Domain to About, Careers, Tech & Signals

Pricing

$4.00 / 1,000 company profileds

Go to Apify Store
B2B Company Profiler: Domain to About, Careers, Tech & Signals

B2B Company Profiler: Domain to About, Careers, Tech & Signals

Turn any company domain into a structured B2B profile: description, socials, emails, phones, tech stack, hiring signals & pages. No login or API key. By Physea Labs · Liminal. 90% OFF first week!

Pricing

$4.00 / 1,000 company profileds

Rating

0.0

(0)

Developer

jay casey

jay casey

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

🔥 Launch Sale: 90% OFF for the first week! Every price below is already the regular, below-market rate, and launch week takes 90% off on top.

Turn a list of company domains into firmographic profiles: name, legal name, description, founding year, address, socials, tech stack, careers page and ATS, press headlines and buying signals (SOC 2, free trial, demo, enterprise). Read straight from each company's own site.

What can B2B Company Profiler do?

Give it company domains. We read each company's homepage plus its about, careers and press pages, parse the Organization structured data and meta tags, fingerprint the marketing and web stack, detect the applicant tracking system behind the careers page, and flag buying signals.

What you getFeatures
🏢 Name, legal name, description, founded, address, logo🧬 JSON-LD Organization + meta tags, not guesses
🛠️ Tech stack: 30+ analytics, CRM, chat, CMS, framework, CDN fingerprints💼 Careers page + ATS (Greenhouse, Lever, Ashby, Workday...)
📰 Press / newsroom headlines🚦 Signals: SOC 2, GDPR, HIPAA, free trial, demo, enterprise, funding
🔗 LinkedIn, X, GitHub, Crunchbase from sameAs + links📤 CSV, Excel, JSON, API, Zapier, Make, n8n

Who this is for

  • Account-based marketing: enrich a target list before sequencing
  • Lead scoring: route companies that mention SOC 2 or enterprise
  • Competitive and market maps across hundreds of vendors
  • Finding who is hiring, and on which ATS, before you pitch

What you get back

FieldTypeWhat it is
domainstringdomain
company_namestring/nullcompany name
legal_namestring/nulllegal name
descriptionstring/nulldescription
founding_datestring/nullfounding date
addressstring/nulladdress
linkedin_urlstring/nulllinkedin url
tech_stackarray of stringtech stack
is_hiringbooleanis hiring
ats_providerstring/nullats provider
careers_urlstring/nullcareers url
pricing_urlstring/nullpricing url
signalsobjectsignals
statusstringstatus

Full rows carry 34 fields; see the Output tab for the complete schema. A sample (trimmed) row:

{
"domain": "apify.com",
"company_name": "Apify",
"legal_name": "Apify Technologies s.r.o.",
"founding_date": "2015"
}

What you need to provide

FieldTypeRequiredWhat it doesSample
domainsarrayYesOne per line: stripe.com, https://www.apify.com, posthog.com. We normalise to the bare domain.["apify.com", "stripe.com"]
followSubpagesbooleanNoFollow up to three internal pages for richer about text, hiring status, ATS detection and press headlines. Turn off for homepage-only speed.true
maxConcurrencyintegerNoHow many domains to profile at once.5
proxyConfigurationobjectNoOptional. Switch on Apify Proxy if some sites block datacenter IPs.{"useApifyProxy": false}

Quick start

  1. Click Try for free.
  2. Press Start. The sample input finishes in well under a minute with no keys or accounts.
  3. Replace the sample with your own list and run again.
  4. Download the dataset as CSV, Excel or JSON, or pull it from the API.

Pricing

Pay per result, no subscription. Launch Sale: 90% OFF for the first week!

  • company-profiled: $0.004 (company profiled, $4 per 1,000). One company whose website answered with a usable page. Unreachable domains are free.
  • For comparison: $0.01-0.05 per company on enrichment APIs.
  • Set a max cost per run in the run options and the run stops cleanly when it hits it.
  • Normal Apify platform usage (compute, optional proxy) applies.

Limits and honest notes

  • Only what the company publishes on its own site. No revenue or headcount estimates are invented; employees_declared is filled only when the site declares it.
  • JavaScript-only sites (rendered entirely in the browser) give thinner profiles.
  • Tech detection is fingerprint based: it shows what the HTML loads, not every internal tool.
  • All collection is done by this Actor itself over public sources; it never calls other paid Actors.

Code and API

Same input as the Console sample:

{
"domains": [
"apify.com",
"stripe.com"
]
}
curl -X POST "https://api.apify.com/v2/acts/physealabs~b2b-company-profiler/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" -d @input.json
from apify_client import ApifyClient
items = ApifyClient("YOUR_APIFY_TOKEN").actor("physealabs/b2b-company-profiler").call(run_input={"domains": ["apify.com", "stripe.com"]})

It also works from Zapier, Make, n8n and Apify schedules.

About

Built by Physea Labs · Liminal: the same grounded-research engine that powers Liminal's checked answers, packaged as a plain scraper. No AI guesswork in the data, every row is traceable to its public source.

Need the next step, like scoring these results, deciding which accounts to pursue or writing a cited brief? Liminal by Physea Labs does that on top of data like this. Questions or a missing field? Open an issue on this Actor and we usually ship fixes within days.