Loading...
Loading...
Federal award totals for a recipient name, with award counts and the agencies that paid. Called as POST /v1/gov/federal-spending, it takes recipient, limit and returns results, count. A procurement or diligence agent checking whether a counterparty depends on federal contracts needs the award record, and no model holds it. Reading this schema and dry-running the call are free and need no wallet; a real call costs $0.004, paid in USDC on Base over x402.
npx skill4agent add fittings-sh/fittings fittings-gov-federal-spendinggov.federal-spendinghttps://fittings.shPOST https://fittings.sh/v1/gov/federal-spending| Field | Type | Required | Notes |
|---|---|---|---|
| string | yes | Recipient or company name |
| number | no | 1-100, default 10 |
{
"recipient": "Lockheed Martin",
"limit": 5
}| Price | $0.004 per call, metered per results |
| Source | USAspending.gov API, public domain |
| Licence | public-domain |
fittingscall.mjscurl -sO https://fittings.sh/skill/call.mjscurl -s https://fittings.sh/catalog/gov.federal-spending | jq402 Payment Required# Dry run. Prints the quote and pays nothing, because no key is set.
node call.mjs gov.federal-spending recipient="Lockheed Martin" limit=5
# For real: a wallet holding USDC on Base, and nothing else.
export FITTINGS_PRIVATE_KEY=0x...
node call.mjs gov.federal-spending recipient="Lockheed Martin" limit=5FITTINGS_PRIVATE_KEYFITTINGS_MAX_PRICE@x402/core@x402/evmfittingshttps://fittings.sh/catalog/search?q=...