Get federal contract opportunities (SAM.gov)
get_opportunitiesFederal contract opportunities from SAM.gov — solicitations, presolicitations, sources-sought, and award notices — normalized into flat JSON. Each carries the notice id, title, solicitation number, posted date, type, set-aside, NAICS, place of performance, award (when present), a point of contact, and the sam.gov link. Leave the dates off for the recent feed; SAM caps a query window at one year.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Records to return, 1-200 (default 20). | |
| naics | No | NAICS code filter, up to 6 digits, e.g. '541519'. | |
| ptype | No | Procurement type: o solicitation, p presolicitation, a award, etc. | |
| state | No | Place-of-performance state, e.g. 'TX'. | |
| title | No | Match on opportunity title. | |
| offset | No | Pagination offset (default 0). | |
| posted_to | No | Posted-date end, YYYY-MM-DD (default: today). | |
| set_aside | No | Set-aside code, e.g. 'SBA', '8A', 'WOSB', 'HZC'. | |
| posted_from | No | Posted-date start, YYYY-MM-DD (default: 30 days ago). |