Skip to content

List measurements

Returns a paginated list of all measurements of the company.

Request

GET /api/oauth/v2/resource/customer-values

HeaderValue
AuthorizationBearer {access_token}

Query parameters

ParameterTypeRequiredDescription
offsetintegerNoStart position (default: 0, min: 0)
limitintegerNoNumber of results (default: 50, min: 1, max: 200)

Response

Success (200 OK)

json
{
  "data": [
    {
      "id": "9f8a1b2c-3d4e-5f60-8a1b-2c3d4e5f6071",
      "value": "120/80",
      "date": "2026-06-09",
      "valueType": {
        "id": "1e2d3c4b-5a69-4788-9f0e-1d2c3b4a5968",
        "name": "Blood pressure",
        "color": "#e34587",
        "unit": "mmHg",
        "abbreviation": "BP",
        "type": "range",
        "format": "decimal",
        "groupSeparator": ".",
        "showFirstOptionNull": false,
        "showAllCustomerOverview": true,
        "useMotherChildPass": false,
        "isDeleted": false,
        "enumOptionsList": []
      },
      "customer": {
        "id": "f0e1d2c3-b4a5-6789-fedc-ba9876543210",
        "firstName": "Anna",
        "lastName": "Muster"
      }
    },
    {
      "id": "6b5a4c3d-2e1f-4a90-8b7c-6d5e4f3a2b19",
      "value": "72",
      "date": "2026-06-09",
      "valueType": {
        "id": "2f3e4d5c-6b7a-4980-9c8d-7e6f5a4b3c2d",
        "name": "Pulse",
        "color": "#00adba",
        "unit": "bpm",
        "abbreviation": "Pulse",
        "type": "number",
        "format": "integer",
        "groupSeparator": ".",
        "showFirstOptionNull": false,
        "showAllCustomerOverview": true,
        "useMotherChildPass": false,
        "isDeleted": false,
        "enumOptionsList": []
      },
      "customer": {
        "id": "f0e1d2c3-b4a5-6789-fedc-ba9876543210",
        "firstName": "Anna",
        "lastName": "Muster"
      }
    }
  ],
  "meta": {
    "total": 87,
    "offset": 0,
    "limit": 50
  }
}

Response fields

FieldTypeDescription
dataArrayList of measurements
data[].idstring (UUID)Unique UUID of the measurement
data[].valuestring | nullMeasured value
data[].datestring | nullMeasurement date (YYYY-MM-DD)
data[].valueTypeobjectMeasurement type
data[].valueType.idstring (UUID)UUID of the measurement type
data[].valueType.namestringName of the measurement type
data[].valueType.colorstring | nullColor of the measurement type (hex)
data[].valueType.unitstring | nullUnit of the measurement type
data[].valueType.abbreviationstring | nullAbbreviation of the measurement type
data[].valueType.typestringType of the measurement type (e.g. number, range, enum)
data[].valueType.formatstring | nullNumber format (e.g. decimal, integer)
data[].valueType.groupSeparatorstring | nullThousands separator
data[].valueType.showFirstOptionNullbooleanShow first enum option as empty
data[].valueType.showAllCustomerOverviewbooleanShow in customer overview
data[].valueType.useMotherChildPassbooleanUse in mother-child pass
data[].valueType.isDeletedbooleanMeasurement type deleted
data[].valueType.enumOptionsListarrayOptions for enum types
data[].customerobjectAssigned customer
data[].customer.idstring (UUID)Customer ID
data[].customer.firstNamestringFirst name
data[].customer.lastNamestringLast name
meta.totalintegerTotal number of measurements
meta.offsetintegerCurrent start position
meta.limitintegerNumber of returned entries
Beispiele
bash
curl -X GET "https://my.offisy.at/api/oauth/v2/resource/customer-values?offset=0&limit=50" \
  -H "Authorization: Bearer {access_token}"
Parameter
Zuerst Token anfordern

Possible errors

StatusCodeDescription
401invalid_clientInvalid or missing access token
403insufficient_scopeScope customers not present

Offisy GmbH