get_monthly_attendance
Fetch a class group’s monthly and cumulative attendance report for selected months, covering every student, session counts, justified and unjustified absences and lates, and percentages.
Instructions
'Resum mensual acumulat' for one class group: every student on the list (also those with no incidents), per month and in total, with A (unjustified absences), AJ (justified absences), R (unjustified lates), RJ (justified lates) and number of sessions, plus percentages. R and RJ are separate.
class_id comes from get_subjects_and_rosters. months is a list of two-digit month numbers ("09", "10", ...); omit it to get Clickedu's default selection. To get the whole school year so far, pass every month from "09" to the current one. Read-only.
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": {
"class_id": "<class_id>"
},
"name": "get_monthly_attendance"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| months | No | ||
| class_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |