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": "9d3417df-55d1-45b2-8b97-5fd1be981aa5",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "9ae148aa-4dbd-4870-b980-90f535a01044",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "e418c8fd-1d50-49be-bdce-015452ae91e0",
"CreateDate": "2026-08-23T07:42:59.1516385-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-23T07:42:59.1516385-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-08-23T07:42:59.1516385-07:00",
"Fields": [
{
"FormTypeFieldId": "17926609-ee1b-4734-9d2f-4a784ad8bfdb",
"Section": {
"FormTypeSectionId": "2802eb25-b2ec-42b3-87eb-405a768cc55c",
"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": "35ec2114-a9af-4a9e-8d1f-05f1fdcd943c",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "4e1c4ec4-35d5-47fc-a440-a8c44a234822",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "4a9551df-ef18-4603-ab69-06edc48a5084",
"CreateDate": "2026-08-23T07:42:59.1516385-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-23T07:42:59.1516385-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": "17926609-ee1b-4734-9d2f-4a784ad8bfdb",
"Section": {
"FormTypeSectionId": "2802eb25-b2ec-42b3-87eb-405a768cc55c",
"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": "35ec2114-a9af-4a9e-8d1f-05f1fdcd943c",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "4e1c4ec4-35d5-47fc-a440-a8c44a234822",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "4a9551df-ef18-4603-ab69-06edc48a5084",
"CreateDate": "2026-08-23T07:42:59.1516385-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-23T07:42:59.1516385-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": "c059bd5d-732d-460c-a3ee-a6607f8e326c",
"CreateDate": "2026-08-23T07:42:59.1516385-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-23T07:42:59.1516385-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": "87486841-d4f6-471c-950f-074920a66780",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "3c5e0328-5229-47d7-bcf3-4914eccf8ad6",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "f2eb23d1-020b-41da-81bb-9d827a149109",
"CreateDate": "2026-08-23T07:42:59.1516385-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-23T07:42:59.1516385-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-08-23T07:42:59.1516385-07:00",
"Fields": [
{
"FormTypeFieldId": "532732f3-78b4-48b6-9602-cd47855bef69",
"Section": {
"FormTypeSectionId": "474a052e-3e0b-4c25-8158-33fe5afb77de",
"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": "03a90956-1df6-4888-85de-6615ea99f206",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "51144b88-82dd-4b61-a474-88f72d5ce86f",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "40422501-ab80-4d87-be5a-d7309340d208",
"CreateDate": "2026-08-23T07:42:59.1516385-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-23T07:42:59.1516385-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": "532732f3-78b4-48b6-9602-cd47855bef69",
"Section": {
"FormTypeSectionId": "474a052e-3e0b-4c25-8158-33fe5afb77de",
"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": "03a90956-1df6-4888-85de-6615ea99f206",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "51144b88-82dd-4b61-a474-88f72d5ce86f",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "40422501-ab80-4d87-be5a-d7309340d208",
"CreateDate": "2026-08-23T07:42:59.1516385-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-23T07:42:59.1516385-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": "ab1ba0e3-d0ac-40d4-af89-e5d5567d66ad",
"CreateDate": "2026-08-23T07:42:59.1516385-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-23T07:42:59.1516385-07:00",
"LastModifiedUser": "sample string 6"
},
"Total": 1,
"Message": "sample string 1"
}