---
title: "Create a functional unit"
method: POST
path: "/v1/organization/functional_units"
tags: ["Organization management"]
---

# Create a functional unit

`POST /v1/organization/functional_units`

Use this endpoint to create a new functional unit.

## Request body

- object
  - `name` string, required — The name of the functional unit
  - `description` string — The description of the functional unit
  - `defaultDisplayUnit` string, required — A unit of measurement (e.g., kg, MWh, etc).
  - `subIndustryCode` string, nullable — The sub-industry code of the business entity or functional unit, formatted as eight digits.
  - `measurementType` 'COUNTER' | 'GAUGE' — The type of measurement of the functional unit. COUNTER is used for attributes that are added across time periods (e.g., steel produced). GAUGE is used for attributes that are not added across time periods (e.g., number of employees).

## Response `201`

Functional unit created successfully

- FunctionalUnit
  - `id` string, uuid, required
  - `name` string, required — The name of the functional unit
  - `description` string — The description of the functional unit
  - `defaultDisplayUnit` string, required — A unit of measurement (e.g., kg, MWh, etc).
  - `supportedUnits` Unit[], required
  - `orgID` string, uuid, nullable
  - `subIndustryCode` string, nullable, required — The sub-industry code of the business entity or functional unit, formatted as eight digits.
  - `measurementType` 'COUNTER' | 'GAUGE' — The type of measurement of the functional unit. COUNTER is used for attributes that are added across time periods (e.g., steel produced). GAUGE is used for attributes that are not added across time periods (e.g., number of employees).

## Other responses

- `403` — You are not authorized to acess this object

---

[API](https://skmtc.net/sinai/apis/sinai-api.md) · [All operations](https://skmtc.net/sinai/apis/sinai-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sinai/sinai-api/revisions/495dab1b31fd/schema)
