Skip to main content
POST /v1/companies/search and POST /v1/people/search screen Tako’s company and people data with the filters you send. Every filter is optional, and filters combine with AND. A request with no filter returns 400 no_filters.

Company filters

Company search covers active companies. Company search can’t filter or sort by revenue. estimated_revenue is a premium field of the rows, not a filter.

People filters

People search covers employees: people with an employer on record. To find the people at companies from a company search, export that card’s rows and send their website values as company_domains. To look up people from contact values alone, use POST /v1/people/enrich.

Industries

industry and company_industry take an industry’s id or words that Tako matches to its own industries:
  • An industry’s id, such as "enterprise_saas". applied and suggestions return ids.
  • An industry’s name, such as "enterprise saas" or "electric vehicle charging infrastructure".
  • A broad group, such as "software", which covers the industries in it.
applied in the response names the industries the search ran on, so check it when a list looks too broad or too narrow. Tako matches words, not meaning. A phrase it doesn’t recognize returns 400 unknown_industry with the closest industries as suggestions, and you can send any of them back as it is:

Read the response

A search that matches nothing returns 200 with total: 0 and a null card. It’s an answer, and it’s billed. A 400 names the request field to fix in field, with a code and, where Tako has them, suggestions. See Get the rows and reveal premium fields for the rows, and What a list holds for the fields.