POST FormTypes
Creates a new form type.
Request Information
URI Parameters
None.
Body Parameters
The form type to create. FormTypeId should not be filled in.
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": "57784a69-0dbd-45e8-8bca-b5e9b307b0ed",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "0dcf5d8a-665d-442b-bc49-3a21cc73bc48",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "49574f50-c533-44cf-a6c5-16642fd29734",
"CreateDate": "2026-03-24T14:58:48.0793262-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-24T14:58:48.0793262-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-03-24T14:58:48.0793262-07:00",
"Fields": [
{
"FormTypeFieldId": "54fb481a-fbb1-4f71-a74b-5531acac7108",
"Section": {
"FormTypeSectionId": "8712d7a5-3bb2-426d-a4e2-ad44cc7bc045",
"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": "f368ef9c-2c30-4d4e-8227-3d83db67d8d6",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "d2e5653e-8412-4f79-8d65-37c93e2cb909",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "d92bebc4-6e40-4129-a944-684377508260",
"CreateDate": "2026-03-24T14:58:48.0793262-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-24T14:58:48.0793262-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": "54fb481a-fbb1-4f71-a74b-5531acac7108",
"Section": {
"FormTypeSectionId": "8712d7a5-3bb2-426d-a4e2-ad44cc7bc045",
"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": "f368ef9c-2c30-4d4e-8227-3d83db67d8d6",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "d2e5653e-8412-4f79-8d65-37c93e2cb909",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "d92bebc4-6e40-4129-a944-684377508260",
"CreateDate": "2026-03-24T14:58:48.0793262-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-24T14:58:48.0793262-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": "484bb3ac-8afc-4f96-97fe-dc95f29bfa76",
"CreateDate": "2026-03-24T14:58:48.0793262-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-24T14:58:48.0793262-07:00",
"LastModifiedUser": "sample string 6"
}
Response Information
Resource Description
On success, the created 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": "805d06f0-c26c-4e59-9611-42ecefcf97da",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "344b4d1c-e3d6-46ba-8c27-7420fbc64ad8",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "6d49065c-a570-487a-90da-73be63fa13c5",
"CreateDate": "2026-03-24T14:58:48.0793262-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-24T14:58:48.0793262-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-03-24T14:58:48.0793262-07:00",
"Fields": [
{
"FormTypeFieldId": "5c72a945-926d-4294-ac87-1db1488ecba2",
"Section": {
"FormTypeSectionId": "57c93d60-60f0-4fca-8015-255827715269",
"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": "bb7312d6-572e-467b-b903-1e77f29c4f5d",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "765403ee-d3c2-4fd1-b7df-7037f8c2ede6",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "ced5425f-1e12-4ebc-9412-fb6232f6fc72",
"CreateDate": "2026-03-24T14:58:48.0793262-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-24T14:58:48.0793262-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": "5c72a945-926d-4294-ac87-1db1488ecba2",
"Section": {
"FormTypeSectionId": "57c93d60-60f0-4fca-8015-255827715269",
"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": "bb7312d6-572e-467b-b903-1e77f29c4f5d",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "765403ee-d3c2-4fd1-b7df-7037f8c2ede6",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "ced5425f-1e12-4ebc-9412-fb6232f6fc72",
"CreateDate": "2026-03-24T14:58:48.0793262-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-24T14:58:48.0793262-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": "5395f2e4-e5a4-4db3-b08d-051a03dbbf51",
"CreateDate": "2026-03-24T14:58:48.0793262-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-24T14:58:48.0793262-07:00",
"LastModifiedUser": "sample string 6"
},
"Total": 1,
"Message": "sample string 1"
}