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": "e81cb3e4-2e24-4977-8556-f4dc15f246ad",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "a87c1fe4-2601-42c3-975a-7311387517cf",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "ee8238f4-eb63-462f-8365-16e74a6f7306",
"CreateDate": "2026-01-04T17:23:16.9033501-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-01-04T17:23:16.9033501-08:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-01-04T17:23:16.9033501-08:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "64c1f6f8-6845-4433-82e2-f868d642235c",
"Section": {
"FormTypeSectionId": "25ea449c-99e8-4334-9a20-a14808cd3a77",
"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": "b28c00eb-c922-4f73-99e5-6cd7b82750f9",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "c67cd241-80fb-4f8c-8825-584c3428bfb0",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "2eb8fd13-717c-4e8d-9dfc-eb8e46b4693c",
"CreateDate": "2026-01-04T17:23:16.9033501-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-01-04T17:23:16.9033501-08:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "5030ba40-46af-465c-8d13-0959cdb28080",
"FieldId": "45d2d3dc-61c6-432d-ac5c-9fa37b67e9b6",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "5030ba40-46af-465c-8d13-0959cdb28080",
"FieldId": "45d2d3dc-61c6-432d-ac5c-9fa37b67e9b6",
"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": "64c1f6f8-6845-4433-82e2-f868d642235c",
"Section": {
"FormTypeSectionId": "25ea449c-99e8-4334-9a20-a14808cd3a77",
"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": "b28c00eb-c922-4f73-99e5-6cd7b82750f9",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "c67cd241-80fb-4f8c-8825-584c3428bfb0",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "2eb8fd13-717c-4e8d-9dfc-eb8e46b4693c",
"CreateDate": "2026-01-04T17:23:16.9033501-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-01-04T17:23:16.9033501-08:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "5030ba40-46af-465c-8d13-0959cdb28080",
"FieldId": "45d2d3dc-61c6-432d-ac5c-9fa37b67e9b6",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "5030ba40-46af-465c-8d13-0959cdb28080",
"FieldId": "45d2d3dc-61c6-432d-ac5c-9fa37b67e9b6",
"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": "73e0ea6b-d3b6-459f-812b-56beb2ed7b52",
"CreateDate": "2026-01-04T17:23:16.9033501-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-01-04T17:23:16.9033501-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": "4e62dcfe-73f3-48a2-9853-a2e9e10b5863",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "7136c1ff-9457-4f59-942d-95774ba956ee",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "1f7dead1-0b94-4423-8fed-14a69252663d",
"CreateDate": "2026-01-04T17:23:16.9033501-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-01-04T17:23:16.9033501-08:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-01-04T17:23:16.9033501-08:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "19409221-eeb4-404b-a01f-beafcfa81297",
"Section": {
"FormTypeSectionId": "e4fb77ae-7383-49e7-a4b1-a895ed760313",
"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": "0e43a7ba-8e1c-45b4-8f4b-603397c18d39",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "a24b44a6-ce6c-4a81-a8e5-29d24b1cf539",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "5f87ee7f-73ef-41e3-9eaf-cdb1d8186164",
"CreateDate": "2026-01-04T17:23:16.9033501-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-01-04T17:23:16.9033501-08:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "f0e69215-04bc-41a1-ab39-c77909c1bdfc",
"FieldId": "b10ab1c5-ef5e-4e3f-bfbb-a2af0a26f802",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "f0e69215-04bc-41a1-ab39-c77909c1bdfc",
"FieldId": "b10ab1c5-ef5e-4e3f-bfbb-a2af0a26f802",
"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": "19409221-eeb4-404b-a01f-beafcfa81297",
"Section": {
"FormTypeSectionId": "e4fb77ae-7383-49e7-a4b1-a895ed760313",
"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": "0e43a7ba-8e1c-45b4-8f4b-603397c18d39",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "a24b44a6-ce6c-4a81-a8e5-29d24b1cf539",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "5f87ee7f-73ef-41e3-9eaf-cdb1d8186164",
"CreateDate": "2026-01-04T17:23:16.9033501-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-01-04T17:23:16.9033501-08:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "f0e69215-04bc-41a1-ab39-c77909c1bdfc",
"FieldId": "b10ab1c5-ef5e-4e3f-bfbb-a2af0a26f802",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "f0e69215-04bc-41a1-ab39-c77909c1bdfc",
"FieldId": "b10ab1c5-ef5e-4e3f-bfbb-a2af0a26f802",
"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": "90a105d2-63a8-47d1-8480-5220519323bc",
"CreateDate": "2026-01-04T17:23:16.9033501-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-01-04T17:23:16.9033501-08:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}