get_recipient_children
Get the child recipients (subsidiaries) of a parent recipient.
Pass the parent recipient's 12-character UEI (or legacy 9-digit DUNS).
Do NOT pass a recipient hash: the /recipient/children/ endpoint is the
one recipient endpoint keyed by UEI/DUNS, and it rejects hashes with
HTTP 400. Get the UEI from search_recipients() results (the 'uei' field
of the -P row) or from get_recipient_profile().
Returns the child recipients, each with its own -C suffixed recipient_id
hash usable with get_recipient_profile(). Useful for mapping corporate
structures (e.g. Lockheed Martin parent -> all its subsidiaries).
year: optional 'all', 'latest', or a fiscal year like 2026.
The upstream endpoint returns a JSON array; it is wrapped here as
{"results": [...], "total": N} to keep the dict-only response invariant.
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": {
"uei_or_duns": "<uei_or_duns>"
},
"name": "get_recipient_children"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | No | ||
| uei_or_duns | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||