ISTAT Dataflow Structure
istat.reference.structureGet the dimensions and valid codes for an ISTAT dataflow (dataflow_id from istat.dataflows, e.g. "101_1015_DF_DCSP_COLTIVAZIONI_1" for crop areas and production) — frequency, territory, and measure dimensions each with their code list (capped to 200 codes per dimension, with a total_codes count). Use this to interpret the dimension labels returned by istat.data, or to build a narrower key filter. Data: esploradati.istat.it (ISTAT SDMX public REST API), no auth required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| version | No | Dataflow version, from istat.dataflows (e.g. "1.0"). Omit to use the latest version. | |
| dataflow_id | Yes | ISTAT dataflow id, from istat.dataflows (e.g. "101_1015_DF_DCSP_COLTIVAZIONI_1" for crop areas and production). Returns the dimension list (e.g. FREQ, REF_AREA, DATA_TYPE) with each dimension's valid codes (capped to 200 per dimension, with a total_codes count) — needed to interpret istat.data results and build a key filter. |
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. |