Government
Search federal awards by keyword API
Search federal spending awards (contracts, grants, loans, direct payments) by keyword from the keyless USAspending.gov API, normalized into a flat schema (award ID, recipient, amount, awarding agency, type, dates, usaspending.gov link) ranked by amount and filterable by award group. Answers 'who got federal contracts for X?','which recipients received the largest awards mentioning Y?'.
Price$0.01per request
MethodPOST
Route/v1/gov/spending-awards
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache3600s public
govusaspendingawardscontractsgrantsprocurementspendingus
API URL
Integration docshttps://x402.hexl.dev/v1/gov/spending-awardsExample request
{
"keyword": "cybersecurity",
"awardGroup": "contracts",
"limit": 1
}Example response
{
"keywords": [
"cybersecurity"
],
"count": 1,
"hasNextPage": true,
"awards": [
{
"awardId": "W91ZRU25FA002",
"recipient": "MICROTECHNOLOGIES LLC",
"amount": 30127.4,
"awardingAgency": "Department of Defense",
"awardType": null,
"startDate": "2025-11-19",
"endDate": null,
"url": "https://www.usaspending.gov/award/CONT_AWD_W91ZRU25FA002_9700_W52P1J20D0060_9700"
}
]
}Input schema
{
"type": "object",
"required": [
"keyword"
],
"properties": {
"keyword": {
"type": "string",
"examples": [
"cybersecurity",
"solar"
]
},
"awardGroup": {
"type": "string",
"examples": [
"contracts",
"grants",
"loans",
"direct_payments",
"other"
],
"default": "contracts"
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 100,
"default": 10
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}