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": "92ea3d62-9452-4604-a3a2-bc9f2a7adfeb",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "54ab331b-2af4-4a93-9f4c-2b80b55edb2e",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "18f8ef13-8dfb-4611-a7f0-18da214a9033",
"CreateDate": "2026-01-16T16:18:53.2916576-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-01-16T16:18:53.2916576-08:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-01-16T16:18:53.2916576-08:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "a4f4fff9-6d0b-4bf9-bbde-911bc142e97a",
"Section": {
"FormTypeSectionId": "d25378ab-11aa-41cc-aeb1-d4be28411d21",
"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": "f48610d6-9aba-4dd3-8bf6-c7ce4603d75e",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "f85ca916-c46f-4fca-b9bb-4b6c8bf5577a",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "c5e3576a-59c5-4278-8f39-48049acde948",
"CreateDate": "2026-01-16T16:18:53.2916576-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-01-16T16:18:53.2916576-08:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "f1828a18-d0d1-4fa1-b480-232f65445290",
"FieldId": "5dcfaf29-c2b0-442e-8785-266282d5ccdd",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "f1828a18-d0d1-4fa1-b480-232f65445290",
"FieldId": "5dcfaf29-c2b0-442e-8785-266282d5ccdd",
"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": "a4f4fff9-6d0b-4bf9-bbde-911bc142e97a",
"Section": {
"FormTypeSectionId": "d25378ab-11aa-41cc-aeb1-d4be28411d21",
"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": "f48610d6-9aba-4dd3-8bf6-c7ce4603d75e",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "f85ca916-c46f-4fca-b9bb-4b6c8bf5577a",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "c5e3576a-59c5-4278-8f39-48049acde948",
"CreateDate": "2026-01-16T16:18:53.2916576-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-01-16T16:18:53.2916576-08:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "f1828a18-d0d1-4fa1-b480-232f65445290",
"FieldId": "5dcfaf29-c2b0-442e-8785-266282d5ccdd",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "f1828a18-d0d1-4fa1-b480-232f65445290",
"FieldId": "5dcfaf29-c2b0-442e-8785-266282d5ccdd",
"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": "d5e960f4-8173-4612-9f98-34574555abcf",
"CreateDate": "2026-01-16T16:18:53.2916576-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-01-16T16:18:53.2916576-08: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": "1515a943-8d4d-4385-86f6-42bda1adbf00",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "c398999a-bf1d-4db1-bc8e-629b7ba57033",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "d6b95824-3d17-42d6-8d42-3a735964128e",
"CreateDate": "2026-01-16T16:18:53.2916576-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-01-16T16:18:53.2916576-08:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-01-16T16:18:53.2916576-08:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "b2be5958-a937-4314-9c3b-b3afa25ce47c",
"Section": {
"FormTypeSectionId": "d581ad66-a516-4897-9047-574685c3f113",
"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": "413f84b4-20d5-43fe-9fb3-7550bcfb4926",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "456994e2-05fc-4c0a-9256-920cc3931509",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "a176c54d-41e1-4926-9029-0a1cff250920",
"CreateDate": "2026-01-16T16:18:53.2916576-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-01-16T16:18:53.2916576-08:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "b6439802-99a4-4e84-8111-27813eb1c824",
"FieldId": "835efc74-d92d-41a6-83ce-5c18c33b5c1b",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "b6439802-99a4-4e84-8111-27813eb1c824",
"FieldId": "835efc74-d92d-41a6-83ce-5c18c33b5c1b",
"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": "b2be5958-a937-4314-9c3b-b3afa25ce47c",
"Section": {
"FormTypeSectionId": "d581ad66-a516-4897-9047-574685c3f113",
"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": "413f84b4-20d5-43fe-9fb3-7550bcfb4926",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "456994e2-05fc-4c0a-9256-920cc3931509",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "a176c54d-41e1-4926-9029-0a1cff250920",
"CreateDate": "2026-01-16T16:18:53.2916576-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-01-16T16:18:53.2916576-08:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "b6439802-99a4-4e84-8111-27813eb1c824",
"FieldId": "835efc74-d92d-41a6-83ce-5c18c33b5c1b",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "b6439802-99a4-4e84-8111-27813eb1c824",
"FieldId": "835efc74-d92d-41a6-83ce-5c18c33b5c1b",
"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": "3ebaa016-4118-4149-b986-643ea31b58fa",
"CreateDate": "2026-01-16T16:18:53.2916576-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-01-16T16:18:53.2916576-08:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}