POST MeasurementTypes
Creates a new measurement type.
Request Information
URI Parameters
None.
Body Parameters
The measurement type to create. MeasurementTypeId should not be filled in.
MeasurementType| Name | Description | Type | Additional information |
|---|---|---|---|
| MeasurementTypeId | globally unique identifier |
None. |
|
| Name | string |
None. |
|
| Description | string |
None. |
|
| AssetType | AssetType |
None. |
|
| DataType | DataType |
None. |
|
| Unit | Unit |
None. |
|
| MinValue | decimal number |
None. |
|
| MaxValue | decimal number |
None. |
|
| MinLength | integer |
None. |
|
| MaxLength | integer |
None. |
|
| HasValidValues | boolean |
None. |
|
| ValidValues | Collection of ValidValue |
None. |
|
| FrequencyNeeded | integer |
None. |
|
| ValueNeededDate | date |
None. |
|
| IsAccumulator | boolean |
None. |
|
| SourceSystemId | string |
None. |
|
| CompanyId | globally unique identifier |
None. |
|
| CreateDate | date |
None. |
|
| CreateUser | string |
None. |
|
| LastModifiedDate | date |
None. |
|
| LastModifiedUser | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"MeasurementTypeId": "dbafbee8-64bd-4330-be9e-e2e7a80b0260",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "23347277-4364-44a2-92f7-2698f4f29e78",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "58a5de3f-4dd3-4435-b0f3-a6a963857999",
"CreateDate": "2026-01-26T09:32:02.4543897-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-01-26T09:32:02.4543897-08:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "c7be2fa4-f2ec-4cef-a239-afbda90ad954",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "8b1f60d9-e550-4849-9f37-b71c745b1b87",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "3d1d6fb2-5dd9-4d61-b4ec-8f1a06867e0e",
"CreateDate": "2026-01-26T09:32:02.4543897-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-01-26T09:32:02.4543897-08:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "cf747571-ff73-415e-bd71-9c2e1a95e5d0",
"FieldId": "c2d39d67-d8f5-4a02-8195-d02c3d30a4ca",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "cf747571-ff73-415e-bd71-9c2e1a95e5d0",
"FieldId": "c2d39d67-d8f5-4a02-8195-d02c3d30a4ca",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-01-26T09:32:02.4543897-08:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "147b7cc4-1582-4237-91da-c52236915cf7",
"CreateDate": "2026-01-26T09:32:02.4543897-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-01-26T09:32:02.4543897-08:00",
"LastModifiedUser": "sample string 8"
}
Response Information
Resource Description
On success, the created measurement type.
| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | MeasurementType |
None. |
|
| Total | integer |
None. |
|
| Message | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Data": {
"MeasurementTypeId": "12844943-dc06-46da-89e4-2889b0f78eab",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "96d4f3ab-1ed7-405d-9462-3cda3ac5ba69",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "33c1ec84-7350-4c2a-bd53-5f8c1485ccc9",
"CreateDate": "2026-01-26T09:32:02.4543897-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-01-26T09:32:02.4543897-08:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "9f3f1df4-afaa-4760-8e34-b6ce43e4a1c3",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "6605544f-4598-43b9-9980-f84a603098ca",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "1054ce48-164f-44ae-bad2-1fb81eaa7161",
"CreateDate": "2026-01-26T09:32:02.4543897-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-01-26T09:32:02.4543897-08:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "6e291a07-0db9-49d2-b2fc-af7451770439",
"FieldId": "a32a5899-d7ad-49d9-9c14-b1d98d42508c",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "6e291a07-0db9-49d2-b2fc-af7451770439",
"FieldId": "a32a5899-d7ad-49d9-9c14-b1d98d42508c",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-01-26T09:32:02.4543897-08:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "40394ab1-0335-44d6-86fa-01bee4c71dd1",
"CreateDate": "2026-01-26T09:32:02.4543897-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-01-26T09:32:02.4543897-08:00",
"LastModifiedUser": "sample string 8"
},
"Total": 1,
"Message": "sample string 1"
}