PUT FormTypes
Updates the given form type.
Request Information
URI Parameters
None.
Body Parameters
Form type to update
FormType| Name | Description | Type | Additional information |
|---|---|---|---|
| FormTypeId | globally unique identifier |
None. |
|
| Name | string |
None. |
|
| Description | string |
None. |
|
| AssetType | AssetType |
None. |
|
| FrequencyNeeded | integer |
None. |
|
| ValueNeededDate | date |
None. |
|
| Active | boolean |
None. |
|
| Fields | Collection of FormTypeField |
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:
{
"FormTypeId": "d97e965a-f878-4bb6-b692-b0f58854d1e5",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "0b5e8b1f-1eef-457e-bba7-43fe583e95f2",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "0c7465f0-bf0a-4eb1-b100-8bda59260d6b",
"CreateDate": "2026-09-20T10:03:02.1099802-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-09-20T10:03:02.1099802-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-09-20T10:03:02.1099802-07:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "0ee3296b-f6cf-4c43-ab7e-a13aa5d9e564",
"Section": {
"FormTypeSectionId": "54864eda-b21f-4541-b9c9-8b86072ab1aa",
"Name": "sample string 1",
"Label": "sample string 2",
"DisplayOrder": 1,
"IsRepeatable": true,
"VisibleExpression": "sample string 4",
"SourceSystemId": "sample string 5"
},
"Name": "sample string 1",
"Label": "sample string 2",
"Description": "sample string 3",
"DataType": {
"DataTypeId": "12c2c65b-03b2-4331-bf15-032f9aa2c41a",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "8ce71835-9cb3-4444-8657-0f84d5c4722d",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "b723fd90-ef43-43e1-b351-fecec179c168",
"CreateDate": "2026-09-20T10:03:02.1099802-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-09-20T10:03:02.1099802-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "9a5078f5-725f-446e-a673-36d67fa66445",
"FieldId": "c7ecce48-d943-4989-814f-c07dd80f72bd",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "9a5078f5-725f-446e-a673-36d67fa66445",
"FieldId": "c7ecce48-d943-4989-814f-c07dd80f72bd",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"ValueExpression": "sample string 5",
"RequiredExpression": "sample string 6",
"IsAttachment": true,
"DefaultValueExpression": "sample string 8",
"IsAccumulator": true,
"IsMultiline": true,
"IsRepeatable": true,
"VisibleExpression": "sample string 12",
"SourceSystemId": "sample string 13"
},
{
"FormTypeFieldId": "0ee3296b-f6cf-4c43-ab7e-a13aa5d9e564",
"Section": {
"FormTypeSectionId": "54864eda-b21f-4541-b9c9-8b86072ab1aa",
"Name": "sample string 1",
"Label": "sample string 2",
"DisplayOrder": 1,
"IsRepeatable": true,
"VisibleExpression": "sample string 4",
"SourceSystemId": "sample string 5"
},
"Name": "sample string 1",
"Label": "sample string 2",
"Description": "sample string 3",
"DataType": {
"DataTypeId": "12c2c65b-03b2-4331-bf15-032f9aa2c41a",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "8ce71835-9cb3-4444-8657-0f84d5c4722d",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "b723fd90-ef43-43e1-b351-fecec179c168",
"CreateDate": "2026-09-20T10:03:02.1099802-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-09-20T10:03:02.1099802-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "9a5078f5-725f-446e-a673-36d67fa66445",
"FieldId": "c7ecce48-d943-4989-814f-c07dd80f72bd",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "9a5078f5-725f-446e-a673-36d67fa66445",
"FieldId": "c7ecce48-d943-4989-814f-c07dd80f72bd",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"ValueExpression": "sample string 5",
"RequiredExpression": "sample string 6",
"IsAttachment": true,
"DefaultValueExpression": "sample string 8",
"IsAccumulator": true,
"IsMultiline": true,
"IsRepeatable": true,
"VisibleExpression": "sample string 12",
"SourceSystemId": "sample string 13"
}
],
"SourceSystemId": "sample string 4",
"CompanyId": "26d45b94-1427-4f8d-861d-681118072933",
"CreateDate": "2026-09-20T10:03:02.1099802-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-09-20T10:03:02.1099802-07:00",
"LastModifiedUser": "sample string 7"
}
Response Information
Resource Description
On success, the updated form type.
| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | FormType |
None. |
|
| Total | integer |
None. |
|
| Message | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Data": {
"FormTypeId": "74e32fd7-9ad5-4f4c-b91c-a8a86574ffb4",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "b965dc4a-b29a-4e37-9fcc-b12e09e74b4c",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "6f290d5d-8988-4f75-a378-3d7a7aebc3a3",
"CreateDate": "2026-09-20T10:03:02.1099802-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-09-20T10:03:02.1099802-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-09-20T10:03:02.1099802-07:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "496a921e-7dea-4849-9bb9-c694f82205aa",
"Section": {
"FormTypeSectionId": "c8582628-555e-4414-9697-fdf7eaa2c941",
"Name": "sample string 1",
"Label": "sample string 2",
"DisplayOrder": 1,
"IsRepeatable": true,
"VisibleExpression": "sample string 4",
"SourceSystemId": "sample string 5"
},
"Name": "sample string 1",
"Label": "sample string 2",
"Description": "sample string 3",
"DataType": {
"DataTypeId": "b026c776-d1cf-4d3a-959b-2463aa703275",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "944d8b73-a2f6-4887-9e11-bc95dfde54e1",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "368ed07f-8631-4774-951a-ec3a93d28180",
"CreateDate": "2026-09-20T10:03:02.1099802-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-09-20T10:03:02.1099802-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "da45d8df-76ae-47cb-aa34-77f69bf6afa0",
"FieldId": "59fd5da5-d3f7-461c-9b68-0d9e6aeb9c54",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "da45d8df-76ae-47cb-aa34-77f69bf6afa0",
"FieldId": "59fd5da5-d3f7-461c-9b68-0d9e6aeb9c54",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"ValueExpression": "sample string 5",
"RequiredExpression": "sample string 6",
"IsAttachment": true,
"DefaultValueExpression": "sample string 8",
"IsAccumulator": true,
"IsMultiline": true,
"IsRepeatable": true,
"VisibleExpression": "sample string 12",
"SourceSystemId": "sample string 13"
},
{
"FormTypeFieldId": "496a921e-7dea-4849-9bb9-c694f82205aa",
"Section": {
"FormTypeSectionId": "c8582628-555e-4414-9697-fdf7eaa2c941",
"Name": "sample string 1",
"Label": "sample string 2",
"DisplayOrder": 1,
"IsRepeatable": true,
"VisibleExpression": "sample string 4",
"SourceSystemId": "sample string 5"
},
"Name": "sample string 1",
"Label": "sample string 2",
"Description": "sample string 3",
"DataType": {
"DataTypeId": "b026c776-d1cf-4d3a-959b-2463aa703275",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "944d8b73-a2f6-4887-9e11-bc95dfde54e1",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "368ed07f-8631-4774-951a-ec3a93d28180",
"CreateDate": "2026-09-20T10:03:02.1099802-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-09-20T10:03:02.1099802-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "da45d8df-76ae-47cb-aa34-77f69bf6afa0",
"FieldId": "59fd5da5-d3f7-461c-9b68-0d9e6aeb9c54",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "da45d8df-76ae-47cb-aa34-77f69bf6afa0",
"FieldId": "59fd5da5-d3f7-461c-9b68-0d9e6aeb9c54",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"ValueExpression": "sample string 5",
"RequiredExpression": "sample string 6",
"IsAttachment": true,
"DefaultValueExpression": "sample string 8",
"IsAccumulator": true,
"IsMultiline": true,
"IsRepeatable": true,
"VisibleExpression": "sample string 12",
"SourceSystemId": "sample string 13"
}
],
"SourceSystemId": "sample string 4",
"CompanyId": "7e76dbab-2d8d-449a-9696-ff384ad488bb",
"CreateDate": "2026-09-20T10:03:02.1099802-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-09-20T10:03:02.1099802-07:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}