USASpending API: How to Actually Query HHS Sub-Agencies

If you’re building anything that pulls contract award data from USASpending.gov and you need to filter by HHS sub-agency (NIH, FDA, CDC, CMS, AHRQ), you’ve probably hit this: the subtier name filter returns nothing. What doesn’t work body = { "filters": { "agencies": [ {"type": "awarding", "tier": "subtier", "name": "Food and Drug Administration"} ] } } Returns {"results": [], "page_metadata": {"total": 0}} — every time, for every HHS component, regardless of how you spell the name. The API accepts the request without error. ...

May 2, 2026 · 2 min · Conselara Labs