Swiss FSO Table Dimensions
swissfso.table.metadataRetrieve variable dimensions and filter values for Swiss FSO STAT-TAB datasets to build precise queries. Provide database_id from catalog.list; returns dimension codes, value codes, and German labels.
Instructions
Get the variable dimensions and available filter values for any Swiss Federal Statistical Office (FSO/BFS) STAT-TAB dataset. Provide a database_id from catalog.list. Returns the table title, dimension codes, and all available value codes with German labels — needed to construct filters for table.query. Example: database_id "px-x-0304010000_201" returns year, region, industry, professional status, gender, and percentile dimensions for monthly gross wages. Data: Swiss OGD, no auth, commercial use permitted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| database_id | Yes | BFS database identifier (e.g. "px-x-0304010000_201" for monthly wages, "px-x-0103010000_123" for 2023 population by canton). Obtain from catalog.list. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |