Agency crosswalk
Free agency name standardization utility. Returns mappings between agency variants and canonical names, with department hierarchy and USASpending codes. Rebuilt nightly.
Data: Generated fresh from the current contract database. 3,619 raw agency strings mapping to 175 canonical agencies across 84 departments (as of 2026-09-19).
raw_agency_text is the string exactly as the source systems write it, which for a sub-tier office is a dotted path from the department down. canonical_acronym and department_acronym hold Treasury CGAC-style codes, not letter acronyms: there is no "DLA" or "DOD" in this dataset.
Response Format
{
"data": [
{
"raw_agency_text": "DEPT OF DEFENSE.DEFENSE LOGISTICS AGENCY.DLA MARITIME.DLA MARITIME COLUMBUS.DLA LAND AND MARITIME",
"canonical_agency": "DEFENSE LOGISTICS AGENCY",
"canonical_acronym": "97AS",
"department": "DEPT OF DEFENSE",
"department_acronym": "9700",
"fh_level": "sub_tier",
"usaspending_toptier_code": "",
"confidence": 0.9,
"source": "fh_hierarchy",
"frequency": 88339,
"first_seen": "2024-10-07",
"last_seen": "2026-09-18",
"federal_hierarchy": {
"organization_id": 300000415,
"cgac": "097",
"type": "AGENCY"
}
}
],
"count": 3619,
"message": "Free agency name standardization utility - updated daily"
}
Example
curl "https://govconapi.com/api/agency-crosswalk"