Skip to main content
GET
/
v1
/
machine-data-point-configs
/
{id}
Get a machine data point config
curl --request GET \
  --url https://api.cula.tech/tracking/v1/v1/machine-data-point-configs/{id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "mdp_01kqzcjrpyf27tge9dnvsqv8t2",
  "external_id": "GC-RETENTATE-FLOW",
  "name": "retentate outlet flow rate",
  "unit": "m3/h",
  "factor": 1,
  "site": {
    "id": "ste_01kqzcjrpyf27tge6smsbnhkh5",
    "external_id": "GC-SITE-REFINERY"
  },
  "machine": {
    "id": "mch_01kqzcjrpyf27tge77evmjmnqw",
    "external_id": "GC-RAWGAS-UPGRADE"
  },
  "measurement": {
    "id": "msr_01kqzcjrpyf27tge77evmjmnqw",
    "external_id": "GC-RAWGAS-FLOW"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.cula.tech/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

API key passed as a Bearer token. Keys are scoped to one organisation and a set of permitted sites. Two keys per scope (primary + secondary) are issued to support zero-downtime rotation.

Authorization: Bearer <api-key>

Path Parameters

id
string
required

Cula-assigned resource ID in TypeID format (e.g. stp_01kqzcjrpxf27tge33jwvjhkff). Alternatively, pass your external ID prefixed with ext- (e.g. ext-MY-STEP-001). The ext- prefix is unambiguous because TypeIDs use _ separators and never start with ext-.

Response

Machine data point config details.

id
string
required
Example:

"mdp_01kqzcjrpyf27tge9dnvsqv8t2"

name
string
required
Example:

"retentate outlet flow rate"

unit
string
required
Example:

"m3/h"

site
object
required

The site this data point config belongs to.

machine
object
required

The machine this data point config belongs to.

measurement
object
required

The measurement group this data point config belongs to.

external_id
string | null
Example:

"GC-RETENTATE-FLOW"

factor
number

Multiplication factor applied to raw values.

Example:

1