Find NAICS Codes
find_naics_codesDiscover NAICS codes by federal spending and small-business set-aside leverage. Filter by sector, prefix, or keywords to identify the right code when you don't already know it.
Instructions
Discover NAICS codes by current federal spending and small-business set-aside leverage, use this when you don't already know which NAICS code to look at.
Market Research tool, the entry point into the NAICS/Market Pulse tools below.
- sector: 2-digit NAICS sector prefix (e.g. "54")
- prefix: any-length NAICS prefix (e.g. "5415")
- min_market: minimum FY2025+ obligated dollars
- max_competitors: maximum distinct winning firms (a low number = a thin, less-contested market)
- set_aside_family: total_small_business | 8a | sdvosb | wosb | hubzone | veteran | native
- keywords: matches the NAICS description text
- sort_by: market (size) | competitors | setaside_pct (aggregate small-business share
across ALL families; when set_aside_family is also set, sorts by THAT family's own
share instead, read each row's `family_share_pct` for the honest per-family number,
populated only when set_aside_family is set)
Returns each matching code's `naics_code`, pass that to get_naics_market,
get_naics_positioning, get_naics_simplified_acquisition, or get_naics_competition for
the deeper reads below. 503 briefly if the market index is still building.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| offset | No | ||
| prefix | No | ||
| sector | No | ||
| sort_by | No | market | |
| keywords | No | ||
| min_market | No | ||
| sort_order | No | desc | |
| max_competitors | No | ||
| set_aside_family | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |