Skip to main content
Glama

USASpending.gov

spending_by_transaction

Read-only

Search at the transaction (modification) level.

Unlike search_awards which returns one row per award, this returns one
row per transaction (initial action plus every modification). Useful for
tracking obligation events over time, ceiling adjustments, deobligations,
and admin mods.

recipient_uei is matched through the API's recipient text search (which
covers name, UEI, and DUNS), so pass the plain 12-character UEI.

Returns standard transaction fields: Action Date, Mod, Award ID,
Action Type, Awarding Agency, Recipient Name.

program_numbers filters assistance awards by assistance listing (CFDA)
number, e.g. ['93.778'] for Medicaid; use it with award_type='grants',
'loans', 'direct_payments', or 'other'. autocomplete_cfda() finds numbers
by program name.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
pageNo
sortNoAction Date
limitNo
orderNodesc
keywordsNo
psc_codesNo
award_typeNocontracts
naics_codesNo
recipient_ueiNo
funding_agencyNo
awarding_agencyNo
program_numbersNo
time_period_endNo
award_amount_maxNo
award_amount_minNo
time_period_startNo
set_aside_type_codesNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.