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": "2c537f7c-4315-4604-b083-a481d3390531",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "ac2ebd3e-ab5c-4e3b-a6fd-0b7ba8b4172a",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "240874e7-3221-4bc4-92e8-ad944c269140",
"CreateDate": "2026-04-07T14:27:28.1770833-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-04-07T14:27:28.1770833-07:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "c462d037-9d9c-4e58-aad4-a87f0f84b196",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "bfbaa2a6-4a09-4d72-a05f-e99c1b48a807",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "13b58786-3831-4eef-bd92-774e74d35ce1",
"CreateDate": "2026-04-07T14:27:28.1770833-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-04-07T14:27:28.1770833-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "3318cfe1-b36d-4f97-8787-b344c6dc0c0f",
"FieldId": "c62fe9c5-d4bc-4790-8e7d-7856ff70ec06",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "3318cfe1-b36d-4f97-8787-b344c6dc0c0f",
"FieldId": "c62fe9c5-d4bc-4790-8e7d-7856ff70ec06",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-04-07T14:27:28.1770833-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "c5426d10-a102-422c-819c-e0547016bbce",
"CreateDate": "2026-04-07T14:27:28.1770833-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-04-07T14:27:28.1770833-07: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": "fd761b10-f789-4ae3-8a10-d63503208395",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "8825d5df-b514-4f8f-ae25-ee067fbf8935",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "d71f43d4-d1c9-4aac-934c-f29665c955e0",
"CreateDate": "2026-04-07T14:27:28.1770833-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-04-07T14:27:28.1770833-07:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "13d9a15e-bb3c-44a5-97c6-74d830cf9f7b",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "c8b40559-4c7e-4bf3-9ac3-532627ca865f",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "0efd01c5-817c-415a-8e6c-638d47e8861c",
"CreateDate": "2026-04-07T14:27:28.1770833-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-04-07T14:27:28.1770833-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "8aa1603a-e50f-4dc0-b099-9e06d7941506",
"FieldId": "495535e2-b304-4ea4-8ba4-3982f296f5ae",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "8aa1603a-e50f-4dc0-b099-9e06d7941506",
"FieldId": "495535e2-b304-4ea4-8ba4-3982f296f5ae",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-04-07T14:27:28.1770833-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "cf723506-11ff-4bd8-83a0-136dbec15d77",
"CreateDate": "2026-04-07T14:27:28.1770833-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-04-07T14:27:28.1770833-07:00",
"LastModifiedUser": "sample string 8"
},
"Total": 1,
"Message": "sample string 1"
}