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": "8bc3f883-c467-43f2-906a-8848a8ee9fe3",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "4b0250b6-dd5d-471e-b99f-d5f514fde5e9",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "fdaab9a7-a735-4969-8a3d-8820857b98d4",
"CreateDate": "2026-08-12T11:14:11.9322669-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-12T11:14:11.9322669-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-08-12T11:14:11.9322669-07:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "444a97c2-2f83-45f1-9b1d-ae98ee61a54e",
"Section": {
"FormTypeSectionId": "ae083128-deb0-46bc-be57-a64eebc4c9de",
"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": "808c0f66-d1b7-4f6f-97b9-ba1a3c403bee",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "27de76cc-f23d-4e87-b558-aa72a95a90ff",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "b25a4a74-e159-4a41-8330-01868d6f7610",
"CreateDate": "2026-08-12T11:14:11.9322669-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-12T11:14:11.9322669-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "9f17fdb2-85be-49e6-86e0-2319c8842c52",
"FieldId": "ee2cf275-83ad-4c4a-931e-63857f62748a",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "9f17fdb2-85be-49e6-86e0-2319c8842c52",
"FieldId": "ee2cf275-83ad-4c4a-931e-63857f62748a",
"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": "444a97c2-2f83-45f1-9b1d-ae98ee61a54e",
"Section": {
"FormTypeSectionId": "ae083128-deb0-46bc-be57-a64eebc4c9de",
"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": "808c0f66-d1b7-4f6f-97b9-ba1a3c403bee",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "27de76cc-f23d-4e87-b558-aa72a95a90ff",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "b25a4a74-e159-4a41-8330-01868d6f7610",
"CreateDate": "2026-08-12T11:14:11.9322669-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-12T11:14:11.9322669-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "9f17fdb2-85be-49e6-86e0-2319c8842c52",
"FieldId": "ee2cf275-83ad-4c4a-931e-63857f62748a",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "9f17fdb2-85be-49e6-86e0-2319c8842c52",
"FieldId": "ee2cf275-83ad-4c4a-931e-63857f62748a",
"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": "2ccc9189-b673-4ffa-af54-d2c0f8ca8e54",
"CreateDate": "2026-08-12T11:14:11.9322669-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-12T11:14:11.9322669-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": "fd8026b6-ffe6-4c96-96f2-863fa7b50bf6",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "2d78a18e-19e0-41ef-b29a-ea5db0cd6d45",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "a153427b-e816-4bb3-9715-b2c4c7c05b45",
"CreateDate": "2026-08-12T11:14:11.9322669-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-12T11:14:11.9322669-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-08-12T11:14:11.9322669-07:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "f39376ed-8976-4747-b65b-ce230dca1519",
"Section": {
"FormTypeSectionId": "77d1a6dd-204b-402d-a444-419944e78cfb",
"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": "5dded91c-d9d0-46bf-b2e7-3be9d549c771",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "30a5b8a6-4ad4-4ca9-98cc-1880fe0b364c",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "462c261e-487f-4f41-b1ff-87bd518c144c",
"CreateDate": "2026-08-12T11:14:11.9322669-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-12T11:14:11.9322669-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "4edbb8cc-ea2a-4c1f-b2cf-a5ef0ee599fa",
"FieldId": "8bb0adba-d27b-48b8-b0d1-6714459f4d87",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "4edbb8cc-ea2a-4c1f-b2cf-a5ef0ee599fa",
"FieldId": "8bb0adba-d27b-48b8-b0d1-6714459f4d87",
"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": "f39376ed-8976-4747-b65b-ce230dca1519",
"Section": {
"FormTypeSectionId": "77d1a6dd-204b-402d-a444-419944e78cfb",
"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": "5dded91c-d9d0-46bf-b2e7-3be9d549c771",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "30a5b8a6-4ad4-4ca9-98cc-1880fe0b364c",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "462c261e-487f-4f41-b1ff-87bd518c144c",
"CreateDate": "2026-08-12T11:14:11.9322669-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-12T11:14:11.9322669-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "4edbb8cc-ea2a-4c1f-b2cf-a5ef0ee599fa",
"FieldId": "8bb0adba-d27b-48b8-b0d1-6714459f4d87",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "4edbb8cc-ea2a-4c1f-b2cf-a5ef0ee599fa",
"FieldId": "8bb0adba-d27b-48b8-b0d1-6714459f4d87",
"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": "5848f84f-da2c-4d42-8a72-4860ac6f5409",
"CreateDate": "2026-08-12T11:14:11.9322669-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-12T11:14:11.9322669-07:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}