get_federal_account_object_classes
Get the object class breakdown of obligations for a federal account.
IMPORTANT: the returned obligations are CUMULATIVE across all reported
fiscal years (FY2017 onward, the DATA Act window), not a single year.
They are NOT comparable to get_federal_account_fy_snapshot(), which is
single-year (verified live: account 021-0725 summed to $3.38B here vs
$0.42B obligated in its FY2024 snapshot). The upstream endpoint has no
year control: a fiscal_year body parameter is accepted but ignored, so
none is exposed here.
Note: this endpoint requires POST (not GET like the other federal account
sub-endpoints). Live audit caught this; the body is empty.
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": {
"account_code": "<account_code>"
},
"name": "get_federal_account_object_classes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account_code | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||