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.
MeasurementTypeName | 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": "739f0646-8c3b-4185-992a-95d4c9e4fa11", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "91f48969-a6ca-40bf-b3f8-53b9a38a1651", "Name": "sample string 1", "Description": "sample string 2", "DisplayColor": "sample string 3", "SourceSystemId": "sample string 4", "CompanyId": "ad34729b-21f2-4cf3-8a31-faed6a6838e9", "CreateDate": "2025-08-24T10:06:12.1695584-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-08-24T10:06:12.1695584-07:00", "LastModifiedUser": "sample string 7" }, "DataType": { "DataTypeId": "1e5ed1e2-b554-422a-b99a-7f1d1b17e327", "Name": "sample string 1" }, "Unit": { "UnitId": "9dd9f167-077f-4802-9a3e-420e44b317e5", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "2ea4b2c3-3f8a-4544-a53b-604f3a78650a", "CreateDate": "2025-08-24T10:06:12.1695584-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-08-24T10:06:12.1695584-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "a63d2e6a-8182-45bd-b963-42833694aa95", "FieldId": "9e861de0-dfdb-450b-8bb2-64a9e0993933", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "a63d2e6a-8182-45bd-b963-42833694aa95", "FieldId": "9e861de0-dfdb-450b-8bb2-64a9e0993933", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-08-24T10:06:12.1695584-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "0ed82fd7-ee50-4f5c-8618-eeeeb72f93b1", "CreateDate": "2025-08-24T10:06:12.1695584-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-08-24T10:06:12.1695584-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": "8a2a03bc-0080-4725-b1be-fc38f1998bab", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "66041408-3303-4410-9e15-d67a390debd1", "Name": "sample string 1", "Description": "sample string 2", "DisplayColor": "sample string 3", "SourceSystemId": "sample string 4", "CompanyId": "d36103d4-633d-4d9f-b1ff-45401fac408f", "CreateDate": "2025-08-24T10:06:12.1695584-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-08-24T10:06:12.1695584-07:00", "LastModifiedUser": "sample string 7" }, "DataType": { "DataTypeId": "a8b5163f-74fe-40cf-81cb-33aaeebbda93", "Name": "sample string 1" }, "Unit": { "UnitId": "4b17f1b3-7436-441b-8c2d-2c452459e8a1", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "9bbac640-6034-47a4-82c1-38c53f75f519", "CreateDate": "2025-08-24T10:06:12.1695584-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-08-24T10:06:12.1695584-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "8ac3f14b-d997-47cc-bae9-4c2733769bde", "FieldId": "7e04c8ed-b577-4bc4-bd53-43802e96be8d", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "8ac3f14b-d997-47cc-bae9-4c2733769bde", "FieldId": "7e04c8ed-b577-4bc4-bd53-43802e96be8d", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-08-24T10:06:12.1695584-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "182ae25a-6f0e-4708-859d-febf6f93e798", "CreateDate": "2025-08-24T10:06:12.1695584-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-08-24T10:06:12.1695584-07:00", "LastModifiedUser": "sample string 8" }, "Total": 1, "Message": "sample string 1" }