Skip to main content
GET
/
machine-data-point-configs
List machine data point configs
curl --request GET \
  --url https://api.demo.cula.earth/tracking/v1/machine-data-point-configs \
  --header 'Authorization: Bearer <token>' \
  --header 'Cula-Organisation-Id: <cula-organisation-id>'
{
  "data": [
    {
      "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"
      }
    },
    {
      "id": "mdp_01kqzcjrpyf27tge33jwvjhkff",
      "external_id": "GC-CH4-CONC",
      "name": "CH4 concentration",
      "unit": "%",
      "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"
      }
    }
  ]
}

Authorizations

Authorization
string
header
required

OAuth2 client credentials flow. Exchange your client_id and client_secret for a short-lived access token, then pass it as a Bearer token in the Authorization header.

Headers

Cula-Organisation-Id
string
required

Organisation ID that scopes this request. The authenticated consumer must be authorized for this organisation. Omitting this header returns 400; passing an unauthorised org returns 403.

Query Parameters

site
string

Filter by site ID or ext-{externalId}.

machine
string

Filter by machine ID or ext-{externalId}.

measurement
string

Filter by measurement ID or ext-{externalId}.

Response

List of machine data point configs.

data
object[]
required