bfs_education_stats
Get Swiss education data on teachers, students, enrollment scenarios, and scholarships. Filter by canton without needing to know table IDs or variable codes.
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 |
|---|---|---|---|
| hint | No | ||
| note | No | ||
| rows | No | ||
| year | No | ||
| error | No | ||
| title | No | ||
| topic | No | ||
| canton | No | ||
| region | No | ||
| source | No | ||
| updated | No | ||
| language | No | ||
| table_id | No | ||
| breakdown | No | ||
| truncated | No | ||
| dimensions | No | ||
| rows_total | No | ||
| canton_filter | No | ||
| rows_returned | No | ||
| canton_variable | No | ||
| cantons_compared | No | ||
| topic_description | No |