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. |
|
| 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": "79377151-d342-49d2-8a6e-ca0845998ca9",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "c6312d7d-cf32-419c-aa8e-07984de0a2e6",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "a3dfb897-002e-420b-a47d-f1fdd54e83d0",
"CreateDate": "2026-03-24T14:58:46.5793033-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-24T14:58:46.5793033-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-03-24T14:58:46.5793033-07:00",
"Fields": [
{
"FormTypeFieldId": "0c1e6f07-6642-4c03-adf3-26fd0a4dcf98",
"Section": {
"FormTypeSectionId": "e783a154-ca5a-4a2e-915b-e0daf81199c5",
"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": "538fa5ec-483b-409d-a71d-f0a1ed4095a1",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "96baaa93-d65f-4956-9d77-78bdb22b8284",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "1d402708-5579-4cab-a88e-a649292a4465",
"CreateDate": "2026-03-24T14:58:46.5793033-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-24T14:58:46.5793033-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
"sample string 1",
"sample string 2"
],
"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": "0c1e6f07-6642-4c03-adf3-26fd0a4dcf98",
"Section": {
"FormTypeSectionId": "e783a154-ca5a-4a2e-915b-e0daf81199c5",
"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": "538fa5ec-483b-409d-a71d-f0a1ed4095a1",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "96baaa93-d65f-4956-9d77-78bdb22b8284",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "1d402708-5579-4cab-a88e-a649292a4465",
"CreateDate": "2026-03-24T14:58:46.5793033-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-24T14:58:46.5793033-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
"sample string 1",
"sample string 2"
],
"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 3",
"CompanyId": "9fbd6e1f-81da-4184-84db-f10ef7596f4d",
"CreateDate": "2026-03-24T14:58:46.5793033-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-24T14:58:46.5793033-07:00",
"LastModifiedUser": "sample string 6"
}
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": "517e42da-09dd-4784-ae0e-cec2a8e2ccf5",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "fa510317-c023-4323-a17a-5d179b9c6735",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "940f6adb-a43c-40d0-bc36-43077a48dbfe",
"CreateDate": "2026-03-24T14:58:46.5793033-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-24T14:58:46.5793033-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-03-24T14:58:46.5793033-07:00",
"Fields": [
{
"FormTypeFieldId": "10ca1ddd-c6c1-4a58-acbc-dd44abcb0888",
"Section": {
"FormTypeSectionId": "08364967-8fa1-45bb-902b-b6f614c2d093",
"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": "3ff18f36-60da-4f67-a472-3102f507e701",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "5bd0a8af-81e1-4354-b684-1b6fbb9a17b9",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "7f2fd2ef-fcd2-4ac3-b13d-3565d3e6066c",
"CreateDate": "2026-03-24T14:58:46.5793033-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-24T14:58:46.5793033-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
"sample string 1",
"sample string 2"
],
"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": "10ca1ddd-c6c1-4a58-acbc-dd44abcb0888",
"Section": {
"FormTypeSectionId": "08364967-8fa1-45bb-902b-b6f614c2d093",
"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": "3ff18f36-60da-4f67-a472-3102f507e701",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "5bd0a8af-81e1-4354-b684-1b6fbb9a17b9",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "7f2fd2ef-fcd2-4ac3-b13d-3565d3e6066c",
"CreateDate": "2026-03-24T14:58:46.5793033-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-24T14:58:46.5793033-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
"sample string 1",
"sample string 2"
],
"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 3",
"CompanyId": "9c500f95-5bb8-4f87-944a-dfafa4f63ca9",
"CreateDate": "2026-03-24T14:58:46.5793033-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-24T14:58:46.5793033-07:00",
"LastModifiedUser": "sample string 6"
},
"Total": 1,
"Message": "sample string 1"
}