Find expiring federal contracts
find_expiring_contractsUse this when prospecting or prepping a federal account and you want sales triggers: contracts at an agency that end soon, with the incumbent vendor, dollar values, and contracting office. Expiring contracts mean upcoming recompetes — the best time to displace an incumbent. Good queries name one agency and optionally a NAICS code, e.g. agency="DHS", naics_code="541512", window_days=90. Federal only (no state/local). Every response includes data-freshness and coverage caveats — read them; no data ≠ no spend.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max contracts to return (top by obligated amount). Default 15. | |
| agency | Yes | Federal agency name, acronym, or code — e.g. "DHS", "Department of Defense", "070". Federal only; SLED is out of scope. | |
| naics_code | No | Optional NAICS code to narrow by category, e.g. "541512" (computer systems design). | |
| window_days | No | How far ahead to look for contract end dates, in days from today. Default 90, max 365. |