---
title: "Retrieve sensor parameter metadata"
method: GET
path: "/sensor-parameters/config"
---

# Retrieve sensor parameter metadata

`GET /sensor-parameters/config`

## Request

- The document declares no server URL.
- Auth: none declared

Fetches the JSONLogic formula, boundaries, and version information for a specific sensor parameter.

## Query parameters

- `dasKey` string, required

## Response `200`

Successful response containing the sensor parameter configuration.

- SensorParameterConfig
  - `das` 'SOL_EXPERTS', required: The data acquisition system (DAS) enum value this parameter is sourced from. Defined once here so both core (publisher) and pipeline (normalizer, SensorConfigCache) agree on the same vocabulary instead of duplicating it.
  - `das_sensor_alias` string, required: The device/sensor identifier used on the DAS (sensor.das_sensor_alias). Forms the middle segment of the composite DAS mapping key.
  - `das_parameter_alias` string, required: The field name used on the DAS for this specific measurement (sensor_parameter.das_parameter_alias). Forms the suffix of the composite DAS mapping key.
  - `sensor_parameter_id` string, uuid, required: The unique identifier (UUIDv7) of the sensor parameter. Sent unchanged to the pipeline and used as the foreign key when persisting readings in TimeScaleDB, decoupled from the das/das_sensor_alias/das_parameter_alias mapping used only for inbound routing - replacing the previous brittle sensor_code-based mapping and allowing DAS-side remapping without orphaning historical readings.
  - `formula` string, required: The dynamic mathematical expression used to standardize raw readings into SI units. Must use standard infix notation and include the variable 'x' (representing the raw value).
  - `upper_bound` number, double, required: The maximum limit for this sensor parameter used for alerting.
  - `lower_bound` number, double, required: The minimum limit for this sensor parameter used for alerting.
  - `version` integer, required: The version number of this specific sensor parameter configuration record.

## Other responses

- `400`: Bad Request - Missing or invalid dasKey.
- `404`: Not Found - The specified dasKey does not exist.

## Changes

- **2026-09-15** `f73f0df0c5c7`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/geoadmin/apis/sensor-configuration-api/changes/sensor-parameters/config/get.md)

---

[API](https://skmtc.dev/geoadmin/apis/sensor-configuration-api.md) - [All operations](https://skmtc.dev/geoadmin/apis/sensor-configuration-api/llms.txt) - [OpenAPI document](https://skmtc.dev/geoadmin/apis/sensor-configuration-api/revisions/f73f0df0c5c7?raw)
