Search Companies
search_companiesFind US federal contractors that have won at least one award by searching company names across SAM and FPDS, with optional NAICS, agency, or small-business filters.
Instructions
Search companies that have WON at least one federal award, by name, across both SAM Award Notices and FPDS prime contracts. For ALL registered SAM firms (won an award or not), use search_entities instead.
Capture & Teaming tool, Pro only. Case-insensitive substring match on the name.
q: name substring, min 2 chars, REQUIRED, naics/agency/naics_small only narrow an existing name search, they don't work standalone (for a direct UEI lookup use get_company_profile instead)
naics: 6-digit code, filters to companies with 1+ award in this NAICS
agency: top-level agency name (e.g. "DEPT OF DEFENSE"), filters to companies with 1+ award from this agency
naics_small: exact 6-digit NAICS code (e.g. "236220"), SBA DSBS small-business determination for this NAICS (Pro), pairs award history with actual eligibility, distinct from SAM's self-reported flag
limit: max 100
Returns each company's uei, the SAME identifier every other Capture/Teaming tool
takes as uei (get_company_profile, get_company_awards, get_company_peers,
check_exclusion, get_company_contact). total_value/total_awards cover SAM Award
Notices only; fpds_obligated_total/fpds_transaction_count cover the broader FPDS
prime-contract activity independently, a contractor can show $0 in one and millions
in the other, check both.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | ||
| limit | No | ||
| naics | No | ||
| agency | No | ||
| offset | No | ||
| naics_small | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |