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": "b9895381-840c-4009-ab30-d85ab5468aef",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "cbcd3d89-a83a-4cbd-88e8-4497bc97b6d1",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "c2fdd573-ed45-4f8d-ba0e-339e97a5bcb7",
"CreateDate": "2026-07-22T05:47:35.5591589-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-22T05:47:35.5591589-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-07-22T05:47:35.5591589-07:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "6e55feb6-2582-4a5f-8d62-65ce0e4e42d0",
"Section": {
"FormTypeSectionId": "8228bbe5-c078-4e18-bfda-6138c8cc1b21",
"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": "ed34f66a-47fc-4be4-8bab-7a3facac3c19",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "dbaf1e26-9efd-443d-948e-2b51b3127397",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "119a2176-6c4c-4388-bc9b-2f611bd108dc",
"CreateDate": "2026-07-22T05:47:35.5591589-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-22T05:47:35.5591589-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "6f59b15d-312b-4db2-9701-af9ac84a568f",
"FieldId": "51e2b3e4-0ed3-4647-aecd-5391c5ae5889",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "6f59b15d-312b-4db2-9701-af9ac84a568f",
"FieldId": "51e2b3e4-0ed3-4647-aecd-5391c5ae5889",
"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": "6e55feb6-2582-4a5f-8d62-65ce0e4e42d0",
"Section": {
"FormTypeSectionId": "8228bbe5-c078-4e18-bfda-6138c8cc1b21",
"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": "ed34f66a-47fc-4be4-8bab-7a3facac3c19",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "dbaf1e26-9efd-443d-948e-2b51b3127397",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "119a2176-6c4c-4388-bc9b-2f611bd108dc",
"CreateDate": "2026-07-22T05:47:35.5591589-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-22T05:47:35.5591589-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "6f59b15d-312b-4db2-9701-af9ac84a568f",
"FieldId": "51e2b3e4-0ed3-4647-aecd-5391c5ae5889",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "6f59b15d-312b-4db2-9701-af9ac84a568f",
"FieldId": "51e2b3e4-0ed3-4647-aecd-5391c5ae5889",
"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": "5e8553ae-eeb6-4e88-9901-c793ca49f9db",
"CreateDate": "2026-07-22T05:47:35.5591589-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-22T05:47:35.5591589-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": "bbdaceca-3349-4170-8b4a-2cc198f74bc8",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "eff3c990-abdc-4238-9820-43a4246dcfc8",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "7be7c2f6-dfd8-4be2-8f1f-ef6e606495c5",
"CreateDate": "2026-07-22T05:47:35.5591589-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-22T05:47:35.5591589-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-07-22T05:47:35.5591589-07:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "7ad7ce61-9242-40c3-9da2-2e85f84afe99",
"Section": {
"FormTypeSectionId": "12ce4da8-9b50-46e6-b9a2-b80c7de38fd1",
"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": "b1293167-2291-4549-b7c8-b2e5e49e15f2",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "a77cc577-6c79-4d5f-8621-4a35073b0c44",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "a8bc4ac4-0939-43d2-84ff-99cb3e78720b",
"CreateDate": "2026-07-22T05:47:35.5591589-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-22T05:47:35.5591589-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "a5f32ef6-c7fd-48ab-a279-ce84dea1e9a5",
"FieldId": "27896def-ec2f-41e1-b9a5-8f3f923b3412",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "a5f32ef6-c7fd-48ab-a279-ce84dea1e9a5",
"FieldId": "27896def-ec2f-41e1-b9a5-8f3f923b3412",
"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": "7ad7ce61-9242-40c3-9da2-2e85f84afe99",
"Section": {
"FormTypeSectionId": "12ce4da8-9b50-46e6-b9a2-b80c7de38fd1",
"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": "b1293167-2291-4549-b7c8-b2e5e49e15f2",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "a77cc577-6c79-4d5f-8621-4a35073b0c44",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "a8bc4ac4-0939-43d2-84ff-99cb3e78720b",
"CreateDate": "2026-07-22T05:47:35.5591589-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-22T05:47:35.5591589-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "a5f32ef6-c7fd-48ab-a279-ce84dea1e9a5",
"FieldId": "27896def-ec2f-41e1-b9a5-8f3f923b3412",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "a5f32ef6-c7fd-48ab-a279-ce84dea1e9a5",
"FieldId": "27896def-ec2f-41e1-b9a5-8f3f923b3412",
"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": "feb15033-9be3-45c5-a5d3-e99cb5ff9d9a",
"CreateDate": "2026-07-22T05:47:35.5591589-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-22T05:47:35.5591589-07:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}