CompanySpec
SoonMCP server for your agents

Find companiesby who they sell to

Describe a market in plain English and get the companies in it, with what they sell, who they sell to, their pricing, compliance claims, tech stack and hiring. 20M companies, one API.

Free plan: 50 lookups and 10 discoveries a month · No credit card · Counts are always free

Describe the companies you want

Search

Plain English in, ranked companies out. Filters for country, size, tech and more.

Example output with fictional companies.

Searches you can run

  • sells to dentists
  • payroll software for restaurants
  • B2B · SOC 2 · hiring engineers
  • lists Snowflake as a subprocessor
  • usage-based pricing with a free tier
  • sells to state and local government
  • HIPAA-compliant telehealth platforms
  • raised a Series A in 2026
  • companies like linear.app
  • construction project management software
  • sells to law firms · 11–50 employees
  • hired a VP of Sales in the last 90 days
  • has a public status page
  • AI agents for customer support
  • integrates with Salesforce
  • expense software for mid-market finance teams

One API for what companies say about themselves

Search and look up companies with data built from their own websites, plus firmographics, hiring and funding.

Search by who they sell to, not by industry code

Industry codes and keywords tell you what a company is. Most lists need something else: who it sells to. We read each company’s own website and record what it provides and who its customers are, so you can search for that directly.

Industry codes and keywords

  • Industry “Software Development” + keyword “dental”

    Thousands of companies, including dental clinics with a website and agencies that build them.

  • Industry “Financial Services” + size 51–200

    Banks, brokers and accountants mixed with fintechs.

  • Technology “Snowflake”

    Anyone whose job ad mentioned Snowflake once.

CompanySpec: who they sell to

  • “practice management software for independent dental practices”

    Software vendors whose customers are dental practices, ranked by how well they match.

  • “expense management software for mid-market finance teams”

    Vendors that sell to finance teams, with their pricing and free-trial details.

  • vendors: snowflake + “sells to retailers”

    Companies that list Snowflake as a subprocessor and sell to retail.

Or start from companies you already know

Give us up to 10 of your best customers. We find companies that do the same thing for the same kind of customer, with a similarity score for each.

Lookalikes guide

Every search can be counted first, for free, so you know how many companies match before you pay for any.

Everything a company says about itself, in one record

For each company we classify the pages on its website and write a short summary of each. Combined with firmographics, hiring and funding, that gives you one record per company.

Who they sell to

  • ICP: what they provide, the problem they solve, who their customers are
  • Customer types: B2B, B2C, B2G
  • Customer segments: enterprise, SMB, government…

Pricing

  • Summary of their pricing page
  • Plans, prices, billing model
  • Free trial or free plan

Security & compliance

  • Certifications they claim (SOC 2, HIPAA, ISO 27001…)
  • Trust centre and security pages
  • Privacy policy, terms, subprocessor list

Stack & vendors

  • Technologies found on their website and in job posts
  • Service providers named in their subprocessor list
  • When each technology was first seen

Team & hiring

  • Headcount by department, 12 months of history
  • Recent hires by department and seniority (no names)
  • Open and closed job postings

Firmographics

  • Industry, NAICS and SIC codes, size, revenue range
  • HQ and office locations, parent and subsidiaries
  • Funding rounds, investors and news
See every field
{  "domain": "acmedental.example",  "name": "AcmeDental",  "customer_types": ["B2B"],  "customer_segments": ["smb"],  "icp": "AcmeDental provides cloud practice management software covering scheduling, charting and billing. ... Their customers are likely independent dental practices and small multi-location groups in the US.",  "pricing": "Three plans billed per location per month, from $199 (Starter) to $499 (Pro). A 30-day free trial is offered.",  "compliance": ["HIPAA", "SOC 2"],  "technologies": ["stripe", "twilio", "aws", "hubspot"],  "vendors": ["aws", "stripe", "twilio"],  "employees": "51-200",  "open_jobs": 6,  "pages": [    { "page_type": "pricing", "url": "https://acmedental.example/pricing" },    { "page_type": "legal", "url": "https://acmedental.example/privacy" },    { "page_type": "compliance", "url": "https://acmedental.example/security" }  ]}

Shortened record for a fictional company.

An API you can call in a minute. An MCP server for your agents, soon.

REST API
JSON over HTTPS with a bearer key. OpenAPI spec, and a playground on every reference page.
Built for agents
Short page summaries instead of raw HTML, so an agent gets a company’s pricing or security posture in a few sentences.
MCP server (coming soon)
Add it to Claude, Cursor or your own agent with one URL. Same keys, same plans.
Docs for humans and LLMs
Every docs page is also plain Markdown, plus llms.txt and llms-full.txt.
curl https://api.companyspec.com/v1/companies/search \  -H "Authorization: Bearer $COMPANYSPEC_API_KEY" \  -H "Content-Type: application/json" \  -d '{    "semantic_query": "practice management software for independent dental practices",    "countries": ["US"],    "employees": ["11-50", "51-200"],    "min_score": 0.6,    "limit": 25  }'

What teams build with CompanySpec

From list building to agents: what developers and GTM teams use company data for.

For GTM engineers, RevOps

Build ICP account lists

Describe your ideal customer in a sentence, add size and location filters, and pull the matching companies into your CRM or Clay.

“US B2B software companies that sell to hospitals, 50–500 employees”

Recommended

Company searchCount

For Growth and demand-gen teams

Find lookalikes of your best customers

Start from the customers you won and get the next hundred companies like them, scored by similarity.

Seeds: ramp.com, brex.com · filter: 51–500 employees

Recommended

LookalikesEnrichment

For AI-agent and copilot builders

Give AI agents company context

Let your agent answer “what does this company sell, to whom, and at what price?” from summaries instead of browsing.

“What does acmedental.example sell, who to, and how is it priced?”

Recommended

Page summariesMCP server

For Developers, PLG and growth teams

Enrich signups and CRM records

Turn a domain into a profile with who they sell to, size and stack, then route the leads that fit your ICP.

POST /companies/enrich with up to 100 domains

Recommended

EnrichmentResolve

For Security, procurement and TPRM tool builders

Research vendors and compliance claims

See which certifications a company claims, its security pages and the subprocessors it lists, with links to the source pages.

“Vendors that claim SOC 2 and list AWS as a subprocessor”

Recommended

Page summariesVendor customers

For Sales teams, investors, market analysts

Track hiring and market signals

Find companies that just hired a sales leader, are growing engineering, or advertise roles that use a technology.

“B2B companies that hired an engineering director in the last 90 days”

Recommended

Job postingsRecent hires

Pay once per company. Everything about it is included.

  • Each company is charged at most once a month

    Look it up, search for it, ask about it again: one charge per billing month, then every request about that company is free.

  • Counts are free

    See how many companies match a search before you pay for any of them.

  • No overage bills

    When an allowance runs out, requests that need it pause. You never get a surprise invoice.

Lookup
A company you name, by domain or id.
Discovery
A company our search, lookalikes or page search finds for you.

Free plan with 50 lookups and 10 discoveries. Paid plans from $49/month for 10,000 lookups and 2,000 discoveries.

Where the data comes from

Company websites

We crawl public company websites, classify their pages and summarise them. We never log in or go behind paywalls.

Our own company data

Firmographics, headcount, recent hires, funding, news and job postings.

Source links

Page summaries come with the URL of the page they were written from, so you can check any claim.

Honest about gaps

Not every company has every page. Page summaries cover more than 5 million companies; missing data comes back as null and a missing page is never charged.

Good to know

  • ICP, pricing and page summaries are written by an AI model from the company’s own website. They are summaries, not quotes.
  • Compliance fields are what a company claims on its website, not verified certifications.
  • Data is refreshed periodically, not in real time. New hires usually appear 1–3 weeks after their start date.
  • We don’t sell contact data: no personal emails or phone numbers, and recent hires come without names.
More about our data

Frequently asked questions

Something else? Email support@companyspec.com or read the docs.

What is CompanySpec?

CompanySpec is a company data API. It covers about 20 million companies and lets you search them by who they sell to, in plain English, or look them up by domain. Each company comes with its ICP, pricing summary, page summaries, compliance claims, technologies, headcount, hiring, funding and news.

How does search by who they sell to work?

We write a short ideal-customer-profile paragraph for each company from its own website: what it provides, the problem it solves and who its customers are. Your plain-English query is matched against those paragraphs and re-ranked, and each result gets a match score and a one-line reason. You can combine it with filters like country, size, technologies and compliance.

How accurate are the results?

Every result has a match score from 0 to 1. Very weak matches are never returned, and you can set min_score to keep only strong ones. Summaries are written by an AI model from the company’s website, and page summaries link to the page they came from so you can check them.

What data do you have on each company?

Firmographics (industry, size, revenue range, locations), who they sell to (ICP, customer types and segments), summaries of their pricing, legal, security and compliance, integrations, careers and other pages, technologies and subprocessor vendors, compliance claims, headcount by department, recent hires, funding, news and job postings.

How many companies do you cover?

About 20 million companies, with website page summaries for more than 5 million of them. Not every company has every field; missing data is returned as null.

Where does the data come from?

From public company websites, which we crawl and summarise, and from our own company data for firmographics, headcount, hires, funding, news and job postings. We never crawl behind logins.

How fresh is the data?

Data is refreshed periodically. Recent hires usually appear 1–3 weeks after their start date, headcount history covers the last 12 months, and technologies show when they were first seen and, if removed, when.

Do you sell contact data like emails or phone numbers?

No. This is company data. Recent hires are counted by department and seniority, without names or personal details.

How does pricing work?

Plans include lookups (companies you name) and discoveries (companies we find for you). Each company is charged at most once per billing month, and after that everything about it is free for the rest of the month. Counts are free and there are no overage charges.

Is there a free plan?

Yes. The Free plan includes 50 lookups and 10 discoveries a month, with no credit card. Free endpoints like counts and company resolve don’t use your allowance.

Do you have an MCP server?

It’s coming soon. It will use the same API keys and plans. Until then, agents can call the REST API, and the docs are available as Markdown and llms.txt.

How is this different from other company data APIs?

Three things: you can search by who a company sells to instead of only by industry codes and keywords; you get summaries of what a company publishes on its own website, like pricing, security and subprocessors; and each company is charged once a month no matter how often you ask about it.

Can I correct or remove my company’s data?

Yes. Email support@companyspec.com from an address at your company’s domain and tell us what to correct or remove.

Find your next 100 customers by who they sell to

Get a free API key and run your first search in the docs playground.