One normalised JSON wrapper over USAspending.gov contract awards and the Federal Register of proposed and final rules. Built on US federal open data — free to integrate, billed per call via RapidAPI.
The raw USAspending.gov REST surface is real and public — but it is a multi-step POST API with awkward payloads and inconsistent field names, and it ships nowhere on RapidAPI. The Federal Register public API exists but exposes raw schema with no normalisation. This wrapper gives you both behind one auth, one JSON shape, one bill.
| Method | Path | Upstream |
|---|---|---|
| GET | /api/v1/awards/recent | USAspending.gov |
| POST | /api/v1/awards/search | USAspending.gov |
| POST | /api/v1/recipients/search | USAspending.gov |
| GET | /api/v1/agencies/top | USAspending.gov |
| GET | /api/v1/agency/{id} | USAspending.gov |
| GET | /api/v1/federal-register/search | Federal Register |
curl https://milo-fed-spend-api.vercel.app/api/v1/awards/recent?limit=3
curl -X POST https://milo-fed-spend-api.vercel.app/api/v1/awards/search \
-H "Content-Type: application/json" \
-d '{ "keyword": "cybersecurity", "fiscal_year": 2025, "limit": 3 }'
{
"ok": true,
"data": {
"source": "api.usaspending.gov",
"endpoint": "/api/v2/search/spending_by_award/",
"count": 3,
"awards": [
{ "award_id": "...", "recipient_name": "...", "award_amount_usd": 12345.67, ... }
]
},
"meta": { "ts": "2026-06-20T...", "version": "0.1.0", "auth_mode": "open" }
}
$2.4T+ federal awards tracked~4-5k docs/yearAll data is published by the US federal government under the Open Government Data Act of 2018. Commercial reuse explicitly permitted. No scraping. No PII collected.
Operated by Milo Antaeus. Verified live on 2026-06-20 against upstream sources.