---
title: "Company Search"
method: POST
path: "/v2/search/companies"
tags: ["Company Search"]
---

# Company Search

`POST /v2/search/companies`

Find companies matching ICP criteria (industry, size, location, keywords).

## Request body

- object
  - `company` object — Company search criteria
    - `name` object — Keywords searched in the company name
      - `include` string[]
      - `exclude` string[]
    - `industry` object — Exact matches for the industry search
      - `include` string[]
      - `exclude` string[]
    - `type` object — Exact matches for the company type search
      - `include` string[]
      - `exclude` string[]
    - `employee_range` string[] — Exact matches for the employee range search
    - `employee_count` object — Range search for the number of employees on LinkedIn
      - `min` number
      - `max` number
    - `min_linkedin_followers` number — Minimum number of LinkedIn followers
    - `revenue` object — Range search for company revenue (USD). Matches companies whose revenue band overlaps the requested range. 0 = unset.
      - `min` number
      - `max` number
    - `naics_code` object — Exact matches for NAICS codes
      - `include` string[]
      - `exclude` string[]
    - `sic_code` object — Exact matches for SIC codes
      - `include` string[]
      - `exclude` string[]
    - `web_traffic` object — Range search for total monthly web traffic (visits). 0 = unset.
      - `min` number
      - `max` number
    - `ad_spend` object — Range search for monthly Google ad spend (USD). 0 = unset.
      - `min` number
      - `max` number
    - `total_funding` object — Range search for total funding amount (USD). 0 = unset.
      - `min` number
      - `max` number
    - `last_funding_amount` object — Range search for the last funding round amount (USD). 0 = unset.
      - `min` number
      - `max` number
    - `last_funding_year` object — Range search for the year of the last funding round
      - `min` number
      - `max` number
    - `last_funding_type` object — Exact matches for the last funding round type
      - `include` string[]
      - `exclude` string[]
    - `lead_investors` object — Keywords searched in lead investor names
      - `include` string[]
      - `exclude` string[]
    - `keywords` object — Keywords searched across the company description, specialties, NAICS/SIC descriptions, and Crunchbase/G2 categories. A phrase matches a company if all its tokens are found within any one of those fields.
      - `include` string[]
      - `exclude` string[]
    - `founded_year` object — Range search for the year the company was founded
      - `min` number
      - `max` number
    - `hq` object — Location of the headquarters of the company
      - `city` object — Keywords searched to find the headquarters city of the company
        - `include` string[]
        - `exclude` string[]
      - `state` object — Keywords searched to find the headquarters state/province of the company
        - `include` string[]
        - `exclude` string[]
      - `country_code` string[] — Exact matches for the country code of the headquarters
      - `continent` string[] — Exact matches for the continent of the headquarters
      - `sales_region` string[] — Exact matches for the sales region of the headquarters
  - `max_results` number — Maximum number of results to return
  - `cursor` string, nullable — Cursor to paginate through the results

## Response `200`

OK

- object

## Other responses

- `401` — Response for status 401
- `404` — Response for status 404
- `429` — Response for status 429

---

[API](https://skmtc.dev/blitz-api/apis/blitz-api-reference.md) · [All operations](https://skmtc.dev/blitz-api/apis/blitz-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/blitz-api/blitz-api-reference/revisions/ef6509a474f8/schema)
