Search Award Recipients
usaspending_search_recipientsSearch for organizations or individuals receiving federal funds by name, UEI (Unique Entity Identifier), or DUNS. Returns recipient hash IDs, UEI/DUNS identifiers, total award amounts, and hierarchy level. Results are paginated — use page to retrieve matches beyond the first page; page_metadata.total reports the full match count. Recipient hash IDs from this tool can be passed to usaspending_get_recipient for full profiles. Recipient level: P = parent organization, C = child entity, R = standalone.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"keyword": "<keyword>"
},
"name": "usaspending_search_recipients"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (1-based) — request the next page to retrieve matches beyond the first | |
| limit | No | Maximum results per page (1–100) | |
| keyword | Yes | Name, UEI, DUNS, or keyword to search for — partial matches are supported. Surrounding whitespace is trimmed; blank text applies no keyword filter and is disclosed. | |
| award_type | No | Filter by award type category to scope the total amounts returned |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Current page number returned | |
| error | No | Present when the call failed. Absent on success. | |
| notice | No | Blank-keyword disclosure and pagination recovery. An empty page is distinguished from a known zero total; absent when no notice applies. | |
| results | No | Matching recipients | |
| has_next | No | Whether there are more pages of results | |
| totalCount | No | Total matching recipients across all pages | |
| page_metadata | No | Pagination metadata — page through with the page input to reach later matches | |
| recipient_count | No | Number of matching recipients returned on this page |