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": "80ae7ee8-5ffd-4548-8aa7-4845205ea2b4", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "2b68b5c5-3cb0-4e79-b2e1-f0bc9f0c794b", "Name": "sample string 1", "Description": "sample string 2", "DisplayColor": "sample string 3", "SourceSystemId": "sample string 4", "CompanyId": "7b2413d4-b65b-4013-9249-f61b92618626", "CreateDate": "2025-10-14T03:17:54.8117122-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-10-14T03:17:54.8117122-07:00", "LastModifiedUser": "sample string 7" }, "DataType": { "DataTypeId": "0b310b6f-0915-4372-bdab-41492acea2fc", "Name": "sample string 1" }, "Unit": { "UnitId": "0b550db4-f55e-4dd9-a018-263b875418b1", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "3698f5a3-6040-49a6-833b-37cfac362f27", "CreateDate": "2025-10-14T03:17:54.8117122-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-10-14T03:17:54.8117122-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "929fbbf2-faea-4ec5-a382-1dd6d9a84694", "FieldId": "53ebd2dc-24ad-4528-a188-34823b0ca0aa", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "929fbbf2-faea-4ec5-a382-1dd6d9a84694", "FieldId": "53ebd2dc-24ad-4528-a188-34823b0ca0aa", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-10-14T03:17:54.8117122-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "617bf8bc-a224-4e6d-b161-2b17cf990c8c", "CreateDate": "2025-10-14T03:17:54.8117122-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-10-14T03:17:54.8117122-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": "5d04e50a-a370-4d80-b7a0-0c7d26f3d349", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "f5915fd8-2c5c-4b82-8e0e-666b6d97b5a8", "Name": "sample string 1", "Description": "sample string 2", "DisplayColor": "sample string 3", "SourceSystemId": "sample string 4", "CompanyId": "8d006873-9f05-444e-a0db-341d50e2a8c0", "CreateDate": "2025-10-14T03:17:54.8117122-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-10-14T03:17:54.8117122-07:00", "LastModifiedUser": "sample string 7" }, "DataType": { "DataTypeId": "fe8773b2-e635-4966-b45a-41d895df5ff1", "Name": "sample string 1" }, "Unit": { "UnitId": "271f2f73-aa7a-44fb-90a0-18f8f22bc977", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "ef6da55f-6aa2-43a4-a2bf-42befc9ebecb", "CreateDate": "2025-10-14T03:17:54.8117122-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-10-14T03:17:54.8117122-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "d0dcebaf-7303-4b78-b9b5-9d771f55a472", "FieldId": "f7058615-ba89-4b56-8089-209055702468", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "d0dcebaf-7303-4b78-b9b5-9d771f55a472", "FieldId": "f7058615-ba89-4b56-8089-209055702468", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-10-14T03:17:54.8117122-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "a02beaa1-67e9-4324-97f8-8bc608a0b9a1", "CreateDate": "2025-10-14T03:17:54.8117122-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-10-14T03:17:54.8117122-07:00", "LastModifiedUser": "sample string 8" }, "Total": 1, "Message": "sample string 1" }