Search open contract notices
search_noticesOpen SAM.gov contract notices still taking responses, in one call (no QueryPlan): by
words (also matched by meaning), NAICS, place, set-aside, agency and notice type, soonest
deadline first. Each notice has its id (for get_notice), set-aside, deadline with time zone,
days left, the stated or likely size, a single-bid risk flag and its SAM.gov link; with
counts by notice type and set-aside. near + miles: only work within that many miles of a ZIP,
city or county (each notice then has miles; notices that name only a state are left out:
say so). For past awards and money use run_plan.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_notices"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Words for the work, e.g. "janitorial" or "cloud migration" (matched by meaning too). | |
| days | No | Responses due within this many days, 1-365 (default 60). | |
| near | No | Work within `miles` of a ZIP code, city or county, e.g. "93065", "Los Angeles, CA". | |
| sort | No | due (soonest deadline first), posted (newest first) or size. | due |
| limit | No | How many notices to return, 1-50 (default 20). | |
| miles | No | The radius for `near`, 1-200 miles (default 25). | |
| naics | No | A NAICS code or industry words, e.g. "561720" or "IT services". | |
| state | No | Place of performance: a state code or name, e.g. "VA" or "Texas". | |
| agency | No | A department, bureau or office, e.g. "Navy", "VA", "Department of Energy". | |
| set_aside | No | A set-aside as people say it, e.g. "SDVOSB", "8(a)", "small business", "HUBZone". | |
| notice_type | No | A notice type, e.g. "Solicitation", "Sources Sought", "Combined Synopsis/Solicitation". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||