Uk Ons Get Observations
uk_ons_get_observationsFetch observations from a dataset/edition/version. Pass dimension filters as dimensions map ({"geography": "K02000001", "time": "2023"}). Use * for "all values" within a dimension.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"edition": "time-series",
"version": "1",
"dataset_id": "cpih01",
"dimensions": {
"time": "2023",
"geography": "K02000001"
}
},
"name": "uk_ons_get_observations"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| edition | Yes | Edition label | |
| version | Yes | Version | |
| dataset_id | Yes | ONS dataset ID | |
| dimensions | Yes | Dimension code → value (or "*" for all). Example: {"geography":"K02000001","time":"2023"}. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | Yes | Usage notes | |
| edition | Yes | Edition label | |
| version | Yes | Version | |
| dataset_id | Yes | Dataset ID | |
| observations | Yes | Observation rows | |
| unit_of_measure | Yes | Unit of measurement | |
| total_observations | Yes | Total number of observations |