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": "704f5371-d1e7-4ac0-bae7-29b78d26d6bf",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "78dcf141-373c-4ceb-8eaf-7a50cd3d2b59",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "179b5098-0f89-48be-8ca3-568631a77796",
"CreateDate": "2026-08-09T23:40:55.5382186-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-09T23:40:55.5382186-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-08-09T23:40:55.5382186-07:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "20a2f824-7e85-4ed0-99a3-7cf1f2b8ef41",
"Section": {
"FormTypeSectionId": "16248aff-92f5-4134-a7e4-e32df734a3f3",
"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": "87245c05-28e0-4d56-bdd7-b5a541b9c615",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "a180368c-7c65-4206-bfe8-a6a3831bc738",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "ef736064-bbed-41fc-a234-bce787e227c3",
"CreateDate": "2026-08-09T23:40:55.5382186-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-09T23:40:55.5382186-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "0949271a-82b9-43b7-acd7-ad7337351624",
"FieldId": "7283c23f-c1a4-43cf-b6ed-9e45b824e69c",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "0949271a-82b9-43b7-acd7-ad7337351624",
"FieldId": "7283c23f-c1a4-43cf-b6ed-9e45b824e69c",
"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": "20a2f824-7e85-4ed0-99a3-7cf1f2b8ef41",
"Section": {
"FormTypeSectionId": "16248aff-92f5-4134-a7e4-e32df734a3f3",
"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": "87245c05-28e0-4d56-bdd7-b5a541b9c615",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "a180368c-7c65-4206-bfe8-a6a3831bc738",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "ef736064-bbed-41fc-a234-bce787e227c3",
"CreateDate": "2026-08-09T23:40:55.5382186-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-09T23:40:55.5382186-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "0949271a-82b9-43b7-acd7-ad7337351624",
"FieldId": "7283c23f-c1a4-43cf-b6ed-9e45b824e69c",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "0949271a-82b9-43b7-acd7-ad7337351624",
"FieldId": "7283c23f-c1a4-43cf-b6ed-9e45b824e69c",
"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": "c13f63d8-1f45-4a30-a99e-9ec475ae4082",
"CreateDate": "2026-08-09T23:40:55.5382186-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-09T23:40:55.5382186-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": "daa3e31b-9d6b-4ffe-b57c-29daa536d184",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "e0fe21f5-7e2c-4eda-a432-3f3ba8c33556",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "ec787531-afba-4a53-8e5f-81a612633681",
"CreateDate": "2026-08-09T23:40:55.7725317-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-09T23:40:55.7725317-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-08-09T23:40:55.7725317-07:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "04784a67-d2ce-4955-9434-7f41b74f8cd0",
"Section": {
"FormTypeSectionId": "e5d0698a-b680-4c3b-8d81-04ad356d82e4",
"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": "7302ab7f-2bff-44cf-91ee-c611c9330483",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "36a4e209-b29d-4ff7-bc0f-d12f392d7a18",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "f280ae96-477c-4076-aad1-cd659563a99d",
"CreateDate": "2026-08-09T23:40:55.7725317-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-09T23:40:55.7725317-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "ee083f9b-24a7-4431-85ac-bc55b81c9a15",
"FieldId": "6138a4d3-5af0-41ab-ab8e-2511b17fbf45",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "ee083f9b-24a7-4431-85ac-bc55b81c9a15",
"FieldId": "6138a4d3-5af0-41ab-ab8e-2511b17fbf45",
"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": "04784a67-d2ce-4955-9434-7f41b74f8cd0",
"Section": {
"FormTypeSectionId": "e5d0698a-b680-4c3b-8d81-04ad356d82e4",
"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": "7302ab7f-2bff-44cf-91ee-c611c9330483",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "36a4e209-b29d-4ff7-bc0f-d12f392d7a18",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "f280ae96-477c-4076-aad1-cd659563a99d",
"CreateDate": "2026-08-09T23:40:55.7725317-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-09T23:40:55.7725317-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "ee083f9b-24a7-4431-85ac-bc55b81c9a15",
"FieldId": "6138a4d3-5af0-41ab-ab8e-2511b17fbf45",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "ee083f9b-24a7-4431-85ac-bc55b81c9a15",
"FieldId": "6138a4d3-5af0-41ab-ab8e-2511b17fbf45",
"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": "95907556-c4c9-460b-acf1-c1babe31011e",
"CreateDate": "2026-08-09T23:40:55.7725317-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-09T23:40:55.7725317-07:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}