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": "02f41ec1-be2b-4db1-bdc4-d2601b36a082",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "7bfb98c2-903b-4ace-955c-7699e8efede8",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "2dbf3bbd-6e76-4ff9-8e6e-4bb5f4f63cac",
"CreateDate": "2026-06-13T17:42:31.4084529-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-13T17:42:31.4084529-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-06-13T17:42:31.4084529-07:00",
"Fields": [
{
"FormTypeFieldId": "36b30ea8-05b5-4551-8c9a-d08f3f884e11",
"Section": {
"FormTypeSectionId": "0e5288be-e76f-4c72-bd49-803780563651",
"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": "749502f2-9d19-4fb4-a930-5be76fc4ffe4",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "5b09c31a-0546-4194-93a5-c061d1bf6f17",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "99603929-071a-4548-b4e8-ebd0e8c9bec2",
"CreateDate": "2026-06-13T17:42:31.4084529-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-13T17:42:31.4084529-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": "36b30ea8-05b5-4551-8c9a-d08f3f884e11",
"Section": {
"FormTypeSectionId": "0e5288be-e76f-4c72-bd49-803780563651",
"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": "749502f2-9d19-4fb4-a930-5be76fc4ffe4",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "5b09c31a-0546-4194-93a5-c061d1bf6f17",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "99603929-071a-4548-b4e8-ebd0e8c9bec2",
"CreateDate": "2026-06-13T17:42:31.4084529-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-13T17:42:31.4084529-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": "fd7143c8-fd99-4bd2-979e-f8c43666a56e",
"CreateDate": "2026-06-13T17:42:31.4084529-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-13T17:42:31.4084529-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": "9f60460b-e206-4a37-acc0-14160b73cdc4",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "38ec14d4-632a-4950-ba98-85850f70c251",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "fb5a1731-b1b6-4601-ab9d-58671d519b89",
"CreateDate": "2026-06-13T17:42:31.4084529-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-13T17:42:31.4084529-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-06-13T17:42:31.4084529-07:00",
"Fields": [
{
"FormTypeFieldId": "92e3fef5-4cb0-4ebd-833e-045fb47eb151",
"Section": {
"FormTypeSectionId": "7fadc174-1341-49fa-be69-eab115aebdf2",
"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": "1ff9ab06-8f78-4964-90a4-301a79b91ba4",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "1a84395d-b15c-4b4a-900a-cb3b1e46ca1c",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "5b39bfcf-c737-4395-bda0-d1b7fc24be87",
"CreateDate": "2026-06-13T17:42:31.4084529-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-13T17:42:31.4084529-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": "92e3fef5-4cb0-4ebd-833e-045fb47eb151",
"Section": {
"FormTypeSectionId": "7fadc174-1341-49fa-be69-eab115aebdf2",
"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": "1ff9ab06-8f78-4964-90a4-301a79b91ba4",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "1a84395d-b15c-4b4a-900a-cb3b1e46ca1c",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "5b39bfcf-c737-4395-bda0-d1b7fc24be87",
"CreateDate": "2026-06-13T17:42:31.4084529-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-13T17:42:31.4084529-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": "95736c9a-93d9-4ee3-93a6-ac6944fa0d15",
"CreateDate": "2026-06-13T17:42:31.4084529-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-13T17:42:31.4084529-07:00",
"LastModifiedUser": "sample string 6"
},
"Total": 1,
"Message": "sample string 1"
}