What you can search on
Company facts
Industry, headquarters country and state, employee count, annual revenue, company type and founding year. These are often called firmographics.
Funding
Total raised, the last round, and how recently it closed.
Hiring
Open jobs by title, and people who recently joined in a given role.
Technology
Products and vendors the company uses.
What the company does
A match on the company’s own description of its business.
Anything you can describe
Free-text criteria checked by research: “opened a location this year”, “sells to hospitals”.
query, or state them exactly with filters and criteria. See Three ways to search.
The workflow
1
Start
POST /companies/search with a query, or with filters and criteria. You get a search id back immediately.2
Watch
GET /companies/search/{search_id}/status shows progress, spend, and how a query was interpreted.3
Read
GET /companies/search/{search_id}/results returns companies as they are found, in pages.4
Stop early (optional)
POST /companies/search/{search_id}/cancel stops new work and keeps what was found.Request options
Full details are in the API reference.
What a result contains
Numbers such as employee count and revenue are returned as a range,
{ "low": 51, "high": 200 }, because data providers usually report them that way. An exact figure has low equal to high. A field is null when its value is not known. Values are never estimated.
Add the people you need
Often you need people at those companies too. Addpersona_ids and each matching company comes back with the people you want to reach:
Good to know
- One result per company. Results are deduplicated by website domain.
limitcounts companies, not rows. - Not exhaustive. A search returns verified matches up to
limit. It does not claim to have found every match that exists. - Get more of the same. To extend a list, run the search again with the domains you already have in
exclude_domains. - “Hiring” means an open job. Any open job counts, however long ago it was posted, unless you set a time window. “Hired” is a separate requirement, about people who have already joined.
Next steps
Start a company search
Endpoint reference with every field.
Filter reference
Every searchable field and operator.
Contacts with personas
Get decision-makers at each company.
Use cases
Example searches for sales, investing and research.

