Other assistance Data Dictionary¶
This document describes the fields on /api/assistance/other/. The four financial-assistance endpoints share one schema; the others are Grant awards · Loans · Direct payments. For filtering, search, ordering and pagination, see the Other assistance API Reference. For how the pieces fit together, see the Financial assistance overview.
Overview¶
A financial-assistance award is money a federal agency gives a recipient without buying anything from it: a grant, a loan or loan guarantee, a direct payment, insurance, and a few rarer kinds. Agencies report each action on an award (the new award, each continuation, amendment or closeout) to USAspending as a transaction. Tango rolls each award's transactions up into one record, keeps the transactions alongside it, and files the award under one of four endpoints by its assistance type.
This endpoint also holds awards whose assistance type is not specified (-1). insurance_coverage_amount is reported only for FEMA's National Flood Insurance Program (97.022).
Identifiers¶
key(canonical): Tango's award identifier, built from USAspending's award ID. It's what the API uses for lookups:GET /api/assistance/other/{key}/.fain: the Federal Award Identification Number the agency assigned. Present on non-aggregate records (record types2and3).uri: the Unique Record Identifier, present on aggregate records (record type1).former_award_keys: award IDs USAspending has retired in favor of this award. A retired key still resolves to this award. An empty list when there are none.
Note: The full set of fields is available via the shape query parameter. The default response includes a subset of commonly used fields. See Response Shaping.
Update Frequency¶
Financial-assistance data is refreshed daily from USAspending's financial-assistance files.
Fields¶
Award¶
| Field | Type | Description |
|---|---|---|
key | String | Canonical award identifier. Used for detail lookups and the sub-routes. |
fain | String | Federal Award Identification Number (non-aggregate records). |
uri | String | Unique Record Identifier (aggregate records). |
former_award_keys | Array of strings | Retired award IDs that now resolve to this award; [] when none. |
award_date | Date | Date of the award's first action. |
last_action_date | Date | Date of the award's most recent action. |
last_modified_date | Datetime | The latest source modification time among the award's transactions. |
fiscal_year | Integer | Federal fiscal year (October–September) of the award's first action. |
assistance_type | String | GSDM assistance type code (F001–F010, or -1) of the award's most recent action. It decides which endpoint the award is under. The assistance_type expansion adds its description. See Assistance types. |
assistance_types_count | Integer | How many distinct assistance types the award's transactions carry. |
record_type | String | 1 aggregate, 2 non-aggregate, 3 non-aggregate to an individual (PII-redacted). See Record types. |
cfda_number | String | The award's primary assistance listing (CFDA) number, e.g. 93.778. The assistance_listing expansion adds the program title. |
listings_count | Integer | How many distinct assistance listing numbers the award's transactions name. The listings expansion breaks the money out by listing. |
transactions_count | Integer | How many transactions the award has. |
title | String | A short title for the award, at most 60 characters, written from its descriptions. |
summary | String | A plain-language summary of what the award funds, written from its base description and its transactions' descriptions. |
purposes_differ | Boolean | true when the award's transactions describe different purposes, false when they don't (including when there's only one description), null when not yet assessed. |
award_amount_basis | String | How the award amount was selected (GSDM v1.2), from the most recent action that reports it. See Award amount basis. |
award_recipient_basis | String | How the recipient was selected (GSDM v1.2), from the most recent action that reports it. See Award recipient basis. |
business_funds_indicator | String | NON (not Recovery Act funds) or REC (Recovery Act funds). |
disaster_emergency_fund_codes | String | Disaster Emergency Fund Codes (DEFC) on the award, as code: description entries separated by ;. |
funding_opportunity_number | String | The funding opportunity number the award was made under, as on the Grants.gov opportunity. |
funding_opportunity_goals_text | String | The goals of that funding opportunity, as the agency reported them. |
sai_number | String | State Application Identifier from the state's intergovernmental review (Executive Order 12372), or SAI EXEMPT. |
treasury_accounts_funding_this_award | String | Treasury account symbols that fund the award, e.g. 012-X-1004-000. |
federal_accounts_funding_this_award | String | Federal accounts that fund the award, e.g. 012-1004. |
object_classes_funding_this_award | String | Object classes of the funding, e.g. 41.0: Grants, subsidies, and contributions. |
program_activities_funding_this_award | String | Program activities of the funding, e.g. 0014: AGRICULTURAL CONSERVATION EASEMENT PROGRAM. |
transactions | Array | Every transaction on the award. See transactions. |
Money¶
Every dollar field is in US dollars. The first group sums the award's transactions; the award_total_* group is what USAspending published as the award's totals.
| Field | Type | Description |
|---|---|---|
obligated | Decimal | Federal action obligation, summed over the award's transactions. |
pragmatic_obligations | Decimal | The obligation for grants, payments and other assistance, and the subsidy cost for loans. This is the one money field comparable across all four endpoints. |
non_federal_funding_amount | Decimal | Non-federal funding the recipient contributes, summed over the transactions. |
indirect_cost_federal_share_amount | Decimal | The federal share of indirect costs, summed over the transactions. |
face_value_of_loan | Decimal | Face value of a direct loan or loan guarantee, summed over the transactions. |
loan_subsidy_cost | Decimal | Estimated long-term cost to the government of a loan or guarantee, summed over the transactions. |
insurance_coverage_amount | Decimal | Insurance coverage in force, reported only for FEMA's National Flood Insurance Program (97.022), whose aggregate records report coverage as obligations. null for every other program. |
award_total_obligated | Decimal | Total obligations as USAspending published them for the award. |
award_total_outlayed | Decimal | Total outlays as USAspending published them for the award. |
award_total_non_federal_funding | Decimal | Total non-federal funding as published. |
award_total_face_value_of_loan | Decimal | Total face value of loans as published. |
award_total_loan_subsidy_cost | Decimal | Total loan subsidy cost as published. |
covid19_obligated, covid19_outlayed | Decimal | Obligations and outlays from COVID-19 supplemental appropriations, as published. |
iija_obligated, iija_outlayed | Decimal | Obligations and outlays from Infrastructure Investment and Jobs Act appropriations, as published. |
Expansions (via shape)¶
recipient¶
The award's recipient: a shared record, shaped like an entity, that every award to the same recipient points at. Every assistance recipient has one, including the many with no UEI and no SAM.gov registration. Its values are the latest the recipient filed, all taken from that one filing, so an old address never sits beside a new name. null when the award has no recipient, which is the case on aggregate and PII-redacted records (record types 1 and 3).
| Field | Description |
|---|---|
uuid | Tango's recipient identifier. For a recipient with a UEI, it's the same UUID as the entity's. |
uei | Unique Entity Identifier, when the recipient has one. |
duns | Legacy DUNS number, on older filings. |
legal_business_name | Recipient name, normalized. |
legal_business_name_raw | Recipient name as filed. |
county | County name of the recipient's address. |
congressional_district | The recipient's congressional district under current district boundaries, as filed (e.g. FL-25). Unlike an entity's, it carries the state prefix. |
congressional_district_original | The recipient's congressional district as originally reported, before any redistricting, as filed. |
highest_owner | The recipient's parent organization, as {uei, duns, legal_business_name, legal_business_name_raw}. |
business_types | The recipient's types, as a list of {code, description}. These are USAspending's recipient-type codes (A–X), not SAM.gov's business types. See Business types. null when none are filed. |
recipient_address¶
The recipient record's address, under the same key names as an entity's physical_address, plus the address fields USAspending files beside them, plus the two congressional districts filed on this award. null when every key is empty.
| Field | Description |
|---|---|
address_line1, address_line2 | Street address. |
city | City. |
state_or_province_code | State (USPS code) or province. |
zip_code, zip_code_plus4 | Five-digit ZIP code and its four-digit extension. |
country_code | Country code. |
county_fips, state_fips | County and state FIPS codes. |
foreign_city_name, foreign_province_name, foreign_postal_code | Address parts for a recipient outside the U.S. |
congressional_district_original | The recipient's congressional district as originally reported on this award. |
congressional_district_current | The recipient's congressional district under current district boundaries, as filed on this award. |
place_of_performance¶
Where the award's money is spent.
| Field | Description |
|---|---|
country | ISO 3166 alpha-3 country code, e.g. USA. |
state_code, state_name, state_fips | The state, as a USPS code, name and FIPS code. |
county_fips, county_name | The county. |
city_name | The city. |
zip_code, zip_plus_four | The five-digit ZIP code and its four-digit extension. |
code | The place-of-performance code as filed, which distinguishes, for example, a county-wide place from a state-wide one. |
scope | How wide the place is. See Place of performance scope. |
foreign_location | Free-text location, for places outside the U.S. |
awarding_office / funding_office¶
The awarding or funding office, resolved against the federal hierarchy: organization_id, office_code, office_name, agency_code, agency_name, department_code, department_name. See Shared response objects.
assistance_listing¶
The award's primary assistance listing from the assistance listings catalog: number and title. null when the catalog doesn't list the number; cfda_number still carries it.
assistance_type¶
The award's assistance type as {code, description}, from Assistance types.
period_of_performance¶
start_date and current_end_date.
officers¶
The recipient's five most highly compensated officers, when reported: highly_compensated_officer_1_name, highly_compensated_officer_1_amount, through highly_compensated_officer_5_amount. null when none are reported.
obligations_by_fiscal_year¶
The award's obligations per federal fiscal year, summed from its transactions by transaction date, oldest first: a list of {fiscal_year, obligated}, each rounded to cents. null when no transaction carries a date.
listings¶
The award's money broken out by assistance listing, one entry per listing, primary listing first. An award funded under several programs has one entry per program, and entries with no listing number group the transactions that named none. The entries sum to the award.
| Field | Description |
|---|---|
cfda_number | The assistance listing number, or null. |
is_primary | true on exactly one entry per award: the listing in the award's cfda_number. |
obligated, pragmatic_obligations, non_federal_funding_amount, indirect_cost_federal_share_amount, face_value_of_loan, loan_subsidy_cost | This listing's share of each amount, summed over its transactions. |
transactions_count | How many of the award's transactions name this listing. |
first_action_date, last_action_date | The first and last of those transactions' dates. |
The same entries are available, paginated, at GET /api/assistance/other/{key}/listings/.
transactions¶
Every action on the award, latest first. Also available, paginated, at GET /api/assistance/other/{key}/transactions/.
| Field | Description |
|---|---|
key | The transaction's identifier. |
modification_number | The amendment or modification number, when the agency reports one. |
transaction_date | The action date (YYYY-MM-DD). |
action_type | What the action did (GSDM v1.2). See Action types. |
assistance_type_code | The assistance type as filed on this action: a GSDM code, or a legacy two-digit code on older actions. See Assistance types. |
correction_delete_indicator | C when the record corrects an earlier one; null on an original record. See Correction indicators. |
cfda_number | The assistance listing this action was made under. |
obligated | Federal action obligation. Negative on a deobligation. |
pragmatic_obligations | The obligation, or for a loan the subsidy cost. |
non_federal_funding_amount, indirect_cost_federal_share_amount, face_value_of_loan, loan_subsidy_cost | This action's amounts. |
award_amount_basis, award_recipient_basis | GSDM v1.2 selection codes, as filed. |
action_date_fiscal_year | Federal fiscal year of the action date. |
last_modified_date | When the record was last modified at the source. |
initial_report_date | When the action was first reported. |
Code values¶
Assistance types¶
The award's assistance_type is a GSDM code, and it decides the endpoint. /api/assistance/other/ holds:
| Code | Description |
|---|---|
F005 | Indemnity/Insurance |
F008 | Asset Forfeiture/Equitable Sharing |
F009 | Sale, Exchange, or Donation of Property and Goods |
F010 | Other Financial Assistance |
-1 | Not specified |
Older actions carry legacy two-digit codes. These map to this endpoint's GSDM codes:
| Legacy code | Description | GSDM code |
|---|---|---|
09 | Insurance | F005 |
11 | Other reimbursable, contingent, intangible or indirect financial assistance | F010 |
Record types¶
| Code | Description |
|---|---|
1 | Aggregate record: many small payments reported as one record, by county or state, with no individual recipient. |
2 | Non-aggregate record: an award to one recipient. |
3 | Non-aggregate record to an individual recipient, with the individual's identity redacted (PII-redacted). |
Action types¶
The twelve GSDM v1.2 action types. Older actions reported with USAspending's legacy A–E codes are recoded to these.
| Code | Description |
|---|---|
A1 | New Award |
A2 | Renewal Award |
B1 | Continuation |
C1 | Termination Initiated: Material Failure to Comply |
C2 | Termination Initiated: Mutual Consent |
C3 | Termination Initiated: Recipient-Initiated |
C4 | Termination Initiated: No Longer Effectuates Program Goals or Agency Priorities |
D1 | Closeout |
E1 | Recipient Change |
EX | Other Action, Non-Financial |
FX | Other Action, Financial |
G1 | Mixed Aggregate |
Award amount basis¶
| Code | Description |
|---|---|
A01 | Discretionary Award Amount Selection |
A02 | Formula Award Amount Selection |
A03 | Mandatory Award Amount Selection |
A04 | Fixed Award Amount Selection |
Award recipient basis¶
| Code | Description |
|---|---|
R01 | Discretionary and Competitive Recipient Selection Award |
R02 | Discretionary and Non-Competitive Recipient Selection Award |
R03 | Non-Discretionary and Competitive Recipient Selection Award |
R04 | Non-Discretionary and Non-Competitive Recipient Selection Award |
Both basis codes are new in GSDM v1.2, so older awards don't carry them.
Business types¶
The recipient types USAspending's financial-assistance data uses, carried on the recipient as recipient(business_types). They aren't SAM.gov's business types.
| Code | Description |
|---|---|
A | State Government |
B | County Government |
C | City or Township Government |
D | Special District Government |
E | Regional Organization |
F | U.S. Territory or Possession |
G | Independent School District |
H | Public/State Controlled Institution of Higher Education |
I | Indian/Native American Tribal Government (Federally-Recognized) |
J | Indian/Native American Tribal Government (Other than Federally-Recognized) |
K | Indian/Native American Tribal Designated Organization |
L | Public/Indian Housing Authority |
M | Nonprofit with 501C3 IRS Status (Other than an Institution of Higher Education) |
N | Nonprofit without 501C3 IRS Status (Other than an Institution of Higher Education) |
O | Private Institution of Higher Education |
P | Individual |
Q | For-Profit Organization (Other than Small Business) |
R | Small Business |
S | Hispanic-serving Institution |
T | Historically Black College or University (HBCU) |
U | Tribally Controlled College or University (TCCU) |
V | Alaska Native and Native Hawaiian Serving Institutions |
W | Non-domestic (non-U.S.) Entity |
X | Other |
Place of performance scope¶
| Value | Description |
|---|---|
CITY-WIDE | City-wide |
COUNTY-WIDE | County-wide |
FOREIGN | Foreign |
MULTI-STATE | Multi-State |
SINGLE ZIP CODE | Single ZIP code |
STATE-WIDE | State-wide |
Correction indicators¶
| Value | Description |
|---|---|
null | An original record. |
C | A correction of an earlier record. |
L, _ | Published on some records but defined nowhere; served like any other record. |
Deleted records are removed rather than served.
Data Sources¶
- USAspending – Financial-assistance transactions (the agencies' FABS submissions), including amounts, recipients, places of performance, offices, assistance listings and the published award totals.
- Tango – The award rollup from transactions, the per-listing breakdown, the shared recipient record (one per recipient, from its latest filing), organization resolution for
awarding_office/funding_office,title,summaryandpurposes_differ.
Usage Notes¶
- Use
keyfor API references. It's the identifier every detail and sub-route URL takes; retired keys keep working. - Use
pragmatic_obligationsto compare across endpoints. It takes a loan's subsidy cost, the measure that compares with a grant's or a payment's obligation, whereobligateddoes not. - Use
listingsfor per-program money.cfda_numberis only the primary program; an award spread across several programs counts in full under it. - Don't expect a recipient on aggregate or PII-redacted records. Record types
1and3carry no recipient identity by design.