bfs_education_stats
Retrieve Swiss education statistics on teachers, students, enrollment scenarios, and scholarships. Filter by canton to get targeted data without needing table IDs.
Instructions
Retrieve Swiss education statistics — convenience tool for Schulamt context.
Provides direct access to key education datasets without needing to know table IDs or variable codes. Covers teachers, students, enrollment scenarios, and scholarship data, optionally filtered by canton.
Args: params (GetEducationStatsInput): - topic (str): One of: 'teachers', 'students', 'scenarios', 'scholarships' - canton (Optional[str]): Canton name, e.g. 'Zürich'. None = all cantons. - lang (str): Language code
Returns:
DataTableResult with topic, topic_description, canton_filter
on success, plus the data table fields. On error, error and
hint are set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| hint | No | ||
| table_id | No | ||
| title | No | ||
| source | No | ||
| updated | No | ||
| language | No | ||
| dimensions | No | ||
| rows_total | No | ||
| rows_returned | No | ||
| truncated | No | ||
| rows | No | ||
| note | No | ||
| cantons_compared | No | ||
| canton_variable | No | ||
| topic | No | ||
| topic_description | No | ||
| canton | No | ||
| canton_filter | No | ||
| region | No | ||
| breakdown | No | ||
| year | No |