---
title: "Get the accepted company-search filter values"
method: GET
path: "/business/companies/filter-options"
tags: ["Company search"]
---

# Get the accepted company-search filter values

`GET /business/companies/filter-options`

## Request

- Base URL: `https://api.tryfuse.ai/api/v1`
- URL: `https://api.tryfuse.ai/api/v1/business/companies/filter-options`
- Auth: HTTP basic

The accepted values for every enum-backed company filter, each list trimmed to exactly what a filter takes. Use `fiberIndustries` for `industriesV2`, `linkedinIndustries` for `linkedinIndustries`, `crunchbaseIndustries` for `crunchbaseCategories`, `crunchbaseCategoryGroups` for `crunchbaseCategoryGroups` (case-sensitive — copy them verbatim), `companyTags` for `tags`, `naicsCodes[].code` for `naicsCodes`, `countries[].apiCode` for both `headquartersCountryCode` and `officeLocationsV2`, and `accelerators[].acceleratorSlug` for `acceleratorsV2`. Filters with no enumerable vocabulary are documented on the request schema instead: `status` (active / acquired / closed), `stage` (pre_seed, seed, series_a…series_j, public, acquired, closed, private_equity, venture_other, no_funding_yet, unknown), `fortuneRankings` (fortune-500 / fortune-1000) and `technologies`; company names, investor domains and `headquartersCity` place names come from GET /companies/autocomplete. Static vocabulary: no tenant data and no credits.

Errors:
- `429` `RATE_LIMITED` — Per-token rate limit for this bucket exhausted; retry after the window in the RateLimit-Reset header.
- `500` `UNEXPECTED_ERROR` — The request failed inside the service; nothing was billed and the request_id identifies the failure.

Requires one of the following token scopes: companies.

## Response `200`

Success

- object
  - `filterOptions` object, required
    - `fiberIndustries` string[], required: Values for the `industriesV2` filter.
    - `crunchbaseIndustries` string[], required: Values for the `crunchbaseCategories` filter.
    - `crunchbaseCategoryGroups` string[], required: Values for the `crunchbaseCategoryGroups` filter; case-sensitive.
    - `linkedinIndustries` string[], required: Values for the `linkedinIndustries` filter.
    - `companyTags` string[], required: Values for the `tags` filter.
    - `naicsCodes` object[], required: Send `code` as the `naicsCodes` filter value.
      - `code` string, required
      - `title` string, required
    - `countries` object[], required: Send `apiCode` as the `headquartersCountryCode` and `officeLocationsV2` filter value.
      - `name` string, required
      - `apiCode` string, required: 3-letter code, e.g. USA.
      - `isoCodeAlpha2` string, required
      - `flag` string, required
    - `accelerators` object[], required: Send `acceleratorSlug` as the `acceleratorsV2` filter value.
      - `acceleratorSlug` string, required
      - `acceleratorName` string, required
      - `numCompanies` integer, required: How many companies in the index carry this accelerator.

## Other responses

- `400`: Error
- `401`: Error
- `402`: Error
- `403`: Error
- `404`: Error
- `409`: Error
- `422`: Error
- `429`: Error
- `500`: Error

---

[API](https://skmtc.dev/fuseai/apis/fuse-business-api.md) · [All operations](https://skmtc.dev/fuseai/apis/fuse-business-api/llms.txt) · [OpenAPI document](https://skmtc.dev/fuseai/apis/fuse-business-api/revisions/50d95e0536f4?raw)
