---
title: "Get units"
method: GET
path: "/v3/units"
tags: ["units"]
---

# Get units

`GET /v3/units`

Get a list of the available measurement units

## Response `200`

Successful operation

- Unit[] — Array of units
  - `abbreviatedName` string, required — Unit abbreviation
  - `advanced` integer — Ex: 1
  - `category` 'Distance' | 'Duration' | 'Energy' | 'Frequency' | 'Miscellany' | 'Pressure' | 'Proportion' | 'Rating' | 'Temperature' | 'Volume' | 'Weight' | 'Count', required — Unit category
  - `categoryId` integer — Ex: 6
  - `categoryName` string — Ex: Miscellany
  - `conversionSteps` ConversionStep[], required — Conversion steps list
    - `operation` 'ADD' | 'MULTIPLY', required — ADD or MULTIPLY
    - `value` number, double, required — This specifies the order of conversion steps starting with 0
  - `id` integer — Ex: 29
  - `manualTracking` integer — Ex: 0
  - `maximumAllowedValue` number, double — The maximum allowed value for measurements. While you can record a value above this maximum, it will be excluded from the correlation analysis.
  - `maximumValue` integer, required — Ex: 4
  - `minimumAllowedValue` number, double — The minimum allowed value for measurements. While you can record a value below this minimum, it will be excluded from the correlation analysis.
  - `minimumValue` integer — Ex: 0
  - `name` string, required — Unit name
  - `unitCategory` UnitCategory, required
    - `id` integer — id
    - `name` string, required — Category name
    - `standardUnitAbbreviatedName` string — Base unit for in which measurements are to be converted to and stored

## Other responses

- `401` — Not Authenticated

---

[API](https://skmtc.net/quantimo/apis/curedao-unified-health-api.md) · [All operations](https://skmtc.net/quantimo/apis/curedao-unified-health-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/quantimo/curedao-unified-health-api/revisions/7ac03025c3d2/schema)
