usas_search_teaming_partners
Discover small-business teaming partners by socioeconomic certification, NAICS code, and agency award history. Candidates ranked by federal contract volume with integrity screening and exclusion checks.
Instructions
Small-business teaming-partner discovery by socioeconomic certification + NAICS + agency award history (keyless USAspending proxy), integrity-screened. Given a cert (enum-validated), optional naics/agency/subagency, and a lookback window, aggregates federal awardees by recipient and returns candidates ranked by agencyObligated with agencyAwardCount, mostRecentAwardDate, and sampleAwards; optionally screens the top candidates via sam_check_exclusions and drops active exclusions (excludeDebarred, default true). HONESTY: cert is AWARD-DERIVED (recorded on the firm's federal awards), NOT the SBA certification of record (which needs a keyed SAM Entity call) — verify active certification in SAM/SBS before teaming (stated in _meta). A bogus cert is rejected as invalid_input (the endpoint would silently return 0).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cert | Yes | Socioeconomic certification (award-derived, NOT the SBA registry of record). One of: small_business, 8a_program_participant, woman_owned_business, women_owned_small_business, economically_disadvantaged_women_owned_small_business, service_disabled_veteran_owned_business, veteran_owned_business, historically_underutilized_business_firm (HUBZone). | |
| page | No | 1-based page index (default 1). | |
| limit | No | Candidates per page (default 25, max 50). | |
| naics | No | NAICS code to scope the search (e.g. '541512'). | |
| agency | No | Awarding agency canonical toptier name (e.g. 'Department of Veterans Affairs'). Use usas_lookup_agency to resolve abbreviations. | |
| minAwards | No | Minimum scanned award count for a firm to be listed (default 1). | |
| scanPages | No | Award-value-sorted pages (100 rows each) to scan before aggregating by recipient (default 4, max 10). | |
| screenCap | No | Max candidates to exclusion-screen per page (default 10, max 25). | |
| subagency | No | Awarding sub-agency name. Requires `agency` to also be set (a subagency alone is dropped). | |
| lookbackYears | No | Action-date lookback window in years (default 3). | |
| excludeDebarred | No | Screen the top-ranked candidates via sam_check_exclusions and drop active exclusions (default true; bounded + disclosed in _meta). |