Docs / Government data

GET /v1/awards

Federal spending awards from USAspending.gov — contracts, grants, loans, and direct payments — normalized into flat JSON. Each record carries the award id, recipient, amount, awarding agency, type, dates, place of performance, description, and the usaspending.gov link. Pick one category per call. Pairs with /v1/opportunities: the solicitation on SAM, then who actually won the awards here.

Parameters

ParamInValues
categoryquerycontracts (default), idvs, grants, loans, direct_payments, or other
keywordqueryFull-text keyword filter
agencyqueryAwarding agency, top-tier exact name, e.g. Department of Defense
recipientqueryRecipient name search, e.g. Lockheed
statequeryPlace-of-performance state, e.g. CA
start, endqueryAction-date range, YYYY-MM-DD (default: last 1 year)
limitquery1–100 (default 20)
pagequeryPage number (default 1)
sort, orderqueryamount/start/end; asc/desc

Request

# DoD contracts awarded to Lockheed in the last year
curl "https://api.edgrapi.com/v1/awards?category=contracts&agency=Department%20of%20Defense&recipient=Lockheed" -H "X-API-Key: edgr_..."

Response

{
  "scope": "federal spending awards (USAspending.gov)", "category": "contracts",
  "count": 1, "has_next": true, "page": 1,
  "time_period": { "start": "2025-09-16", "end": "2026-09-16" },
  "awards": [
    { "award_id": "NNG09HR00C", "recipient": "LOCKHEED MARTIN CORP",
      "amount": 2032829134.57,
      "awarding_agency": "National Aeronautics and Space Administration",
      "awarding_sub_agency": "National Aeronautics and Space Administration",
      "award_type": null, "start_date": "2008-12-04", "end_date": "2039-04-30",
      "place_of_performance_state": "CO",
      "description": "GOES-R next-generation geostationary weather satellite series...",
      "usaspending_url": "https://www.usaspending.gov/award/CONT_AWD_NNG09HR00C_8000_-NONE-_-NONE-" }
  ],
  "source": "USAspending.gov award search API"
}

US government data from the public USAspending.gov API. Amounts are federal obligations as reported. Pagination is cursor-style via has_next. No matches returns count: 0 and is free. Cost: 2 credits.