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": "fb9dc47c-dfe4-4a4c-b5da-a454f4ffd1e9",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "18929de1-8f67-438d-9169-5cfe6252503c",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "b75e1e16-321c-4db5-aa0a-db3817ff18fa",
"CreateDate": "2026-07-13T19:39:47.2364346-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-13T19:39:47.2364346-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-07-13T19:39:47.2364346-07:00",
"Fields": [
{
"FormTypeFieldId": "5bb66bca-d532-4caa-9542-7de350bbbf89",
"Section": {
"FormTypeSectionId": "4b0bcd58-1e70-432b-9e3c-52ea7179cd5a",
"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": "d40a77c4-6cc7-40a8-8fb9-3b3214401440",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "70a972fb-4a37-4a56-a26b-0244dd932f92",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "733b212d-31da-4cc9-8126-50a94ebcdd7f",
"CreateDate": "2026-07-13T19:39:47.2364346-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T19:39:47.2364346-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": "5bb66bca-d532-4caa-9542-7de350bbbf89",
"Section": {
"FormTypeSectionId": "4b0bcd58-1e70-432b-9e3c-52ea7179cd5a",
"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": "d40a77c4-6cc7-40a8-8fb9-3b3214401440",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "70a972fb-4a37-4a56-a26b-0244dd932f92",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "733b212d-31da-4cc9-8126-50a94ebcdd7f",
"CreateDate": "2026-07-13T19:39:47.2364346-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T19:39:47.2364346-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": "a7d4a439-2475-4c56-abf1-4cd5c8dd47aa",
"CreateDate": "2026-07-13T19:39:47.2364346-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T19:39:47.2364346-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": "480a02ea-c536-43b1-b6a0-87858f3aa429",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "339382aa-b39d-46c1-b831-0dc8d72de225",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "11a97496-820c-4e95-8a6a-006d54b7a1ba",
"CreateDate": "2026-07-13T19:39:47.2364346-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-13T19:39:47.2364346-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-07-13T19:39:47.2364346-07:00",
"Fields": [
{
"FormTypeFieldId": "03f95a82-fbf6-457e-a95f-d83c41f04925",
"Section": {
"FormTypeSectionId": "1f84734d-3bcf-44f3-a2be-ee5e37e3b504",
"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": "90048e42-31c8-4294-9b28-809bb4172a0a",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "e402fedf-65c1-4a6d-97aa-7a09eeaa2470",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "9b56ac70-cf73-4f5b-b907-83861b270db7",
"CreateDate": "2026-07-13T19:39:47.2364346-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T19:39:47.2364346-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": "03f95a82-fbf6-457e-a95f-d83c41f04925",
"Section": {
"FormTypeSectionId": "1f84734d-3bcf-44f3-a2be-ee5e37e3b504",
"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": "90048e42-31c8-4294-9b28-809bb4172a0a",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "e402fedf-65c1-4a6d-97aa-7a09eeaa2470",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "9b56ac70-cf73-4f5b-b907-83861b270db7",
"CreateDate": "2026-07-13T19:39:47.2364346-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T19:39:47.2364346-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": "8ab1689c-381d-4f99-bc9a-27e3479fdfef",
"CreateDate": "2026-07-13T19:39:47.2364346-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T19:39:47.2364346-07:00",
"LastModifiedUser": "sample string 6"
},
"Total": 1,
"Message": "sample string 1"
}