Get a time off allowance
Allowance, days used, pending and remaining for one person and leave year, with adjustments.
MCP tool charliehr_read → get_time_off_allowance
read
Returns the numbers shown under the person's holiday allowance on the Time tab, for the current leave year or the one you name. Hourly workers get hours instead of days. Adjustments list their type, amount, note and expiry date. Remaining is allowance minus used minus pending.
Parameters
| Name | Type | Description |
|---|---|---|
| member_id string required | string | Id from list_team_members |
| leave_year string | string | Leave year as shown in Charlie, for example 2026; defaults to the current one |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "charliehr_read",
"arguments": {
"operation": "get_time_off_allowance",
"arguments": {
"member_id": "member_8c41d2"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"member_id": "tm_52e1a9",
"name": "Sam Rivera",
"leave_year": "2026",
"unit": "days",
"allowance": 25,
"used": 5,
"pending": 3,
"remaining": 17,
"adjustments": [
{
"adjustment_id": "adj_20c8",
"direction": "increase",
"amount": 1,
"type": "Length of service",
"expires_on": null,
"notes": "Third year"
}
]
},
"isError": false
}