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": "187cccd1-fdea-4d5f-b389-089b378b052e",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "2e96c3ec-c0db-409b-8631-99dfb0028b28",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "a81d1801-c07c-4268-86e6-49423c5ea48a",
"CreateDate": "2026-07-24T14:41:32.5016506-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-24T14:41:32.5016506-07:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "72d57082-7596-4b53-b689-d38653a19f83",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "4c0e884a-7c35-41f6-9d69-00567e244115",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "147fadd7-cf2f-4748-a140-5cfb56c0c3ba",
"CreateDate": "2026-07-24T14:41:32.5016506-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-24T14:41:32.5016506-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "e76c09ca-f386-4a21-869e-e3973c396cd2",
"FieldId": "e161fd10-f756-4662-b9b6-6d1e503e8d84",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "e76c09ca-f386-4a21-869e-e3973c396cd2",
"FieldId": "e161fd10-f756-4662-b9b6-6d1e503e8d84",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-07-24T14:41:32.5016506-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "a1fd5321-d82e-42e9-ba3c-47a97ec03a74",
"CreateDate": "2026-07-24T14:41:32.5016506-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-07-24T14:41:32.5016506-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": "828189d1-73e5-4309-984d-f0418daa996b",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "6e017a65-1349-4fc1-a458-6a6319789c2c",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "8b97b1b9-e16b-465e-958b-d7ee6a705d55",
"CreateDate": "2026-07-24T14:41:32.5016506-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-24T14:41:32.5016506-07:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "523df123-3a48-4659-b519-693e1dd35c5a",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "7b480a4b-5c5d-4c03-9617-830135d17280",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "31749f27-ba7e-41b2-8e95-9373d15007bc",
"CreateDate": "2026-07-24T14:41:32.5016506-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-24T14:41:32.5016506-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "fad8bd7e-c9cb-4985-befa-418c0292d70d",
"FieldId": "99e12b04-a20e-41fd-b70b-4dd413996d67",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "fad8bd7e-c9cb-4985-befa-418c0292d70d",
"FieldId": "99e12b04-a20e-41fd-b70b-4dd413996d67",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-07-24T14:41:32.5016506-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "9ab22e04-2552-48ea-8a91-92b37f69bfa8",
"CreateDate": "2026-07-24T14:41:32.5016506-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-07-24T14:41:32.5016506-07:00",
"LastModifiedUser": "sample string 8"
},
"Total": 1,
"Message": "sample string 1"
}