Forecast Search
forecast_searchSearch US federal agency PROCUREMENT FORECASTS — contracts an agency has published its intention to award in a future fiscal year, months to years before any solicitation exists. Answers "what is DHS planning to buy next year", "upcoming IT services opportunities FY27", "planned acquisitions in my NAICS", "future set-aside work for small business". Each result carries the requirement title and description, NAICS, estimated value band, small-business set-aside, anticipated award quarter, contracting office and a named point of contact. This is the DEMAND side and it is forward-looking: for contracts already awarded use USASpending, and for solicitations already open for bid use the govcon tools. Currently covers the Department of Homeland Security and its components (CBP, ICE, TSA, FEMA, USCG, USCIS, USSS, CISA, FLETC) — call forecast_agencies for exactly what is wired and why. Keyless.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows, 1–100 (default 20). `total_matches` reports the full count regardless. | |
| naics | No | NAICS code, matched as a PREFIX so "5415" covers 541511/541512/etc. Also accepts a full 6-digit code. | |
| agency | No | Agency key, e.g. "DHS". Omit for all wired agencies. See forecast_agencies. | |
| keyword | No | Free text matched against the requirement title and description, e.g. "cloud", "training", "body armor", "case management". | |
| min_value | No | Minimum estimated value in USD, compared against the TOP of each band so a "$10M to $20M" row matches min_value 15000000. | |
| set_aside | No | Small-business program: "8(a)", "SB", "SDVOSB", "HUBZone", "WOSB", "AbilityOne", "None", "TBD". | |
| sub_agency | No | DHS component or office, matched as a prefix of the organization path, e.g. "CBP", "TSA/OIT", "USCG". | |
| fiscal_year | No | Federal fiscal year of the planned award, e.g. 2027. |