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": "e8a77208-5f25-4e1a-ae4f-a7b1b0645fea",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "9ef56f2f-46a1-4a05-9e77-b6725fca4ce7",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "84465e2b-b0d5-4ea1-8189-103f9ce2a086",
"CreateDate": "2026-06-28T09:38:57.9324669-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-28T09:38:57.9324669-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-06-28T09:38:57.9324669-07:00",
"Fields": [
{
"FormTypeFieldId": "eddf33a8-0455-4f25-82d5-f71d66f73e0d",
"Section": {
"FormTypeSectionId": "8b80474b-3bfe-45d1-9f19-b9b0cafb70cd",
"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": "5a1c3bb1-413e-480d-9928-405ce1a48e48",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "68035759-2a45-440d-a8bb-06ffb0601a0b",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "f23359d5-4b94-4828-a465-d7d168e24b81",
"CreateDate": "2026-06-28T09:38:57.9324669-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-28T09:38:57.9324669-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": "eddf33a8-0455-4f25-82d5-f71d66f73e0d",
"Section": {
"FormTypeSectionId": "8b80474b-3bfe-45d1-9f19-b9b0cafb70cd",
"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": "5a1c3bb1-413e-480d-9928-405ce1a48e48",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "68035759-2a45-440d-a8bb-06ffb0601a0b",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "f23359d5-4b94-4828-a465-d7d168e24b81",
"CreateDate": "2026-06-28T09:38:57.9324669-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-28T09:38:57.9324669-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": "ea3cfa5a-a642-4113-9399-6928051841fa",
"CreateDate": "2026-06-28T09:38:57.9324669-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-28T09:38:57.9324669-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": "aecaba8f-9fe8-415f-9de5-fbf0d58d3d3b",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "e3582609-e9f2-4b92-bd43-8a5e1f14602a",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "cc5bc1c6-85a0-4636-9a1b-f521ca7dc305",
"CreateDate": "2026-06-28T09:38:57.9324669-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-28T09:38:57.9324669-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-06-28T09:38:57.9324669-07:00",
"Fields": [
{
"FormTypeFieldId": "23ed2d7c-a895-4909-9eae-76ffa9dacb78",
"Section": {
"FormTypeSectionId": "ff7e3bca-0559-428a-85d4-d7e29c2adaf4",
"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": "e74a131a-764d-4afe-8bc9-c8a804b1c99e",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "f6cdfc81-dcd4-4f68-a733-98796e7f14d4",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "549c9fb6-319c-4113-8789-fbf323541b00",
"CreateDate": "2026-06-28T09:38:57.9324669-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-28T09:38:57.9324669-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": "23ed2d7c-a895-4909-9eae-76ffa9dacb78",
"Section": {
"FormTypeSectionId": "ff7e3bca-0559-428a-85d4-d7e29c2adaf4",
"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": "e74a131a-764d-4afe-8bc9-c8a804b1c99e",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "f6cdfc81-dcd4-4f68-a733-98796e7f14d4",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "549c9fb6-319c-4113-8789-fbf323541b00",
"CreateDate": "2026-06-28T09:38:57.9324669-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-28T09:38:57.9324669-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": "7e02f6df-1612-438f-9800-264b969003a8",
"CreateDate": "2026-06-28T09:38:57.9324669-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-28T09:38:57.9324669-07:00",
"LastModifiedUser": "sample string 6"
},
"Total": 1,
"Message": "sample string 1"
}