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": "6c0d9d17-e8a1-42c5-bd3a-c6bbc91d8847",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "d295ccc6-20d5-4588-b4fe-7632650c22d8",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "893843e7-8a1e-4a9f-a421-b49595612f45",
"CreateDate": "2026-09-05T01:01:58.6850186-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-09-05T01:01:58.6850186-07:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "3f0e1c14-4400-4732-8f96-903135a8dedf",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "374a16c4-0013-4ccc-90c3-08c6883b293a",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "d59f2d69-25fb-4e04-8ce3-1a6e4e77dd85",
"CreateDate": "2026-09-05T01:01:58.6850186-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-09-05T01:01:58.6850186-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "9d8dda64-2f87-450f-a3d2-72c253140357",
"FieldId": "11bf7e7d-e967-4960-8bf0-1fdc707c4281",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "9d8dda64-2f87-450f-a3d2-72c253140357",
"FieldId": "11bf7e7d-e967-4960-8bf0-1fdc707c4281",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-09-05T01:01:58.6850186-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "a84c0ff2-2123-48a4-b065-732101c4c223",
"CreateDate": "2026-09-05T01:01:58.6850186-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-09-05T01:01:58.6850186-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": "cfca00ac-f1d4-4694-b8d2-0c3cc7a127bc",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "96f0ca9e-2118-496b-9ba2-896edb0edf2f",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "35dd2f50-7f36-4859-bae7-69c13de2c6e3",
"CreateDate": "2026-09-05T01:01:58.6850186-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-09-05T01:01:58.6850186-07:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "60f96fba-94a3-4bc2-9abb-5bd202dd679b",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "5bdca928-88cd-4caa-ad5e-78383764a8ee",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "7cc839d5-6924-4076-8a59-43bf2cec281a",
"CreateDate": "2026-09-05T01:01:58.6850186-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-09-05T01:01:58.6850186-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "b5dc3f6a-9730-40bd-8b58-4d1ed24d8686",
"FieldId": "826a716d-8f01-4742-8af6-161bae1cb733",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "b5dc3f6a-9730-40bd-8b58-4d1ed24d8686",
"FieldId": "826a716d-8f01-4742-8af6-161bae1cb733",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-09-05T01:01:58.6850186-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "95d792e2-2f5c-4735-a111-fdd26b351154",
"CreateDate": "2026-09-05T01:01:58.6850186-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-09-05T01:01:58.6850186-07:00",
"LastModifiedUser": "sample string 8"
},
"Total": 1,
"Message": "sample string 1"
}