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": "f1e960d5-4b2a-4b61-96f9-bf90119f39cc",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "d3e50c94-76b9-4f2f-919c-a4845d80be40",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "38a05d6c-5540-451e-9913-cfe9c6fdef39",
"CreateDate": "2026-11-02T03:53:06.9895889-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-11-02T03:53:06.9895889-08:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "bc021e79-dea0-4e24-852a-6f7ecb426f78",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "9b6d4f64-6e06-440d-a820-3c2caff1fd94",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "0742bb6e-0f58-45a2-9299-7a0f2f861cbd",
"CreateDate": "2026-11-02T03:53:06.9895889-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-11-02T03:53:06.9895889-08:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "36436bf7-71aa-431b-8c70-a50a3cf3d154",
"FieldId": "e0ea374b-7e72-48db-9bda-53452acb1679",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "36436bf7-71aa-431b-8c70-a50a3cf3d154",
"FieldId": "e0ea374b-7e72-48db-9bda-53452acb1679",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-11-02T03:53:06.9895889-08:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "601c7599-4c15-4d47-8a61-8cd9e0c8b3e9",
"CreateDate": "2026-11-02T03:53:06.9895889-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-11-02T03:53:06.9895889-08: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": "d09efff0-8ed6-4628-a769-0e66b994cf64",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "687c3a49-a1ba-46a2-8758-1f440ad41a09",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "ed47570f-b550-4c83-9eac-74a1336a8782",
"CreateDate": "2026-11-02T03:53:07.0052267-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-11-02T03:53:07.0052267-08:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "b53b8d2c-0973-4eb5-808e-ef7f0ac0b24a",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "3a14e2dd-2ebf-4b3b-834f-753dd5367722",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "6641d066-3572-48be-bc67-40993e3ac79e",
"CreateDate": "2026-11-02T03:53:07.0052267-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-11-02T03:53:07.0052267-08:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "d41ec44b-4505-4019-adf0-211756bf308d",
"FieldId": "1f6d5e42-aee2-4287-843e-e412de8de49b",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "d41ec44b-4505-4019-adf0-211756bf308d",
"FieldId": "1f6d5e42-aee2-4287-843e-e412de8de49b",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-11-02T03:53:07.0052267-08:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "8eab7e64-63c9-4baf-918a-4c18aed69f8d",
"CreateDate": "2026-11-02T03:53:07.0052267-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-11-02T03:53:07.0052267-08:00",
"LastModifiedUser": "sample string 8"
},
"Total": 1,
"Message": "sample string 1"
}