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": "8f1d4aec-b862-4a9a-a1e4-e18894da51d2",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "ee9615e3-248d-4fc9-b9fe-2abf4abf45b7",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "25b5f48e-c66a-4e68-a5a8-03f77b17977e",
"CreateDate": "2026-05-09T23:07:37.1150918-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-05-09T23:07:37.1150918-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-05-09T23:07:37.1150918-07:00",
"Fields": [
{
"FormTypeFieldId": "a59103e8-a30f-4182-85f6-ca1d92ad33eb",
"Section": {
"FormTypeSectionId": "1b857223-473e-43f6-8e47-ac8393446bd5",
"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": "9af81671-b81c-4e62-93ab-201c3e9c8991",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "ec4d212c-c018-4a57-a4ee-0c032850548a",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "8ecc7681-2aad-4f25-a38f-72d0dbe85c5c",
"CreateDate": "2026-05-09T23:07:37.1150918-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-05-09T23:07:37.1150918-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": "a59103e8-a30f-4182-85f6-ca1d92ad33eb",
"Section": {
"FormTypeSectionId": "1b857223-473e-43f6-8e47-ac8393446bd5",
"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": "9af81671-b81c-4e62-93ab-201c3e9c8991",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "ec4d212c-c018-4a57-a4ee-0c032850548a",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "8ecc7681-2aad-4f25-a38f-72d0dbe85c5c",
"CreateDate": "2026-05-09T23:07:37.1150918-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-05-09T23:07:37.1150918-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": "675123bf-5ce7-443f-9ed2-3543be4c2c47",
"CreateDate": "2026-05-09T23:07:37.1150918-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-05-09T23:07:37.1150918-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": "6a9e71a9-7d1e-426c-b546-77f28871cdc0",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "fb83b5e7-531b-460a-a68f-b8007cb90fcd",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "497c9ccf-a65a-40c3-aa9c-ad184f2b522a",
"CreateDate": "2026-05-09T23:07:37.1150918-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-05-09T23:07:37.1150918-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-05-09T23:07:37.1150918-07:00",
"Fields": [
{
"FormTypeFieldId": "e4cd0818-2488-4207-9759-153244e64d15",
"Section": {
"FormTypeSectionId": "315b7c58-69bc-43fd-9a97-4e0e5de60196",
"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": "16e6de2d-e34b-4e27-9f4e-5c242fe503e0",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "19691899-bbc2-4792-887d-782b89ff07e6",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "2c10b701-6ad5-4f04-808a-58f1222e2c53",
"CreateDate": "2026-05-09T23:07:37.1150918-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-05-09T23:07:37.1150918-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": "e4cd0818-2488-4207-9759-153244e64d15",
"Section": {
"FormTypeSectionId": "315b7c58-69bc-43fd-9a97-4e0e5de60196",
"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": "16e6de2d-e34b-4e27-9f4e-5c242fe503e0",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "19691899-bbc2-4792-887d-782b89ff07e6",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "2c10b701-6ad5-4f04-808a-58f1222e2c53",
"CreateDate": "2026-05-09T23:07:37.1150918-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-05-09T23:07:37.1150918-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": "df3c6d7a-171d-4dd1-bc46-0bad06768117",
"CreateDate": "2026-05-09T23:07:37.1150918-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-05-09T23:07:37.1150918-07:00",
"LastModifiedUser": "sample string 6"
},
"Total": 1,
"Message": "sample string 1"
}