Pentagon / DoD Contract Awards API: winners, amounts, tickers
dod_contract_awardsGet every US Department of Defense contract award of $7.5M or more, the same evening it is announced, plus the full history since FY2008: who won, how much, which service (Army, Navy, Air Force, DLA, Missile Defense Agency, ...), and the winner's US stock ticker with its SEC-reported shares outstanding. History rows add the parent company and NAICS/PSC codes. Switch the history to any other federal agency, or all of them, with one input. For defense-sector investors, government sales teams and AI agents.
Price: $0.005 per award.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dateTo | No | Latest action (signing) date, YYYY-MM-DD, e.g. "2019-12-31" | |
| source | No | "both" (default) = the Pentagon's same-evening contract list | both |
| tickers | No | Only awards matched to these US-listed tickers (NYSE, Nasdaq, CBOE), e.g. ["LMT", "KTOS", "AVAV"] | |
| agencies | No | Top-tier awarding agency names as USAspending spells them, e.g. ["Department of Defense"], ["Department of Homeland Security"], ["National Aeronautics and Space Administration"] | |
| dateFrom | No | Earliest action (signing) date, or announcement date for same-evening list rows, YYYY-MM-DD, e.g. "2019-01-01" | |
| pscCodes | No | Product and Service Codes, e.g. ["1410"] (guided missiles), ["R425"] (engineering support) | |
| maxResults | No | Maximum award rows, newest signing dates first, then largest amounts, e.g. 20 | |
| naicsCodes | No | NAICS industry codes, 2 to 6 digits, e.g. ["336414"] (guided missiles and space vehicles) or ["3364"] | |
| recipients | No | Winning company search terms, matched by USAspending against recipient and parent names, e.g. ["kratos", "huntington ingalls"] | |
| matchTickers | No | true (default) = match the recipient or its parent company to a US-listed ticker by exact cleaned name (SEC company list) and add the SEC-reported shares outstanding | |
| minAmountUsd | No | Minimum summed obligations per award and day, in USD, e.g. 1000000 |