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": "49ca3fa1-7070-4d22-b4d7-050eb25d2804",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "e358bcf1-eb66-4d42-83b6-9413cf4787e1",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "705cdd31-448a-4b09-aecf-f018e15e31f4",
"CreateDate": "2026-10-19T02:29:57.3423532-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-10-19T02:29:57.3423532-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-10-19T02:29:57.3423532-07:00",
"Fields": [
{
"FormTypeFieldId": "f91da431-328c-49ee-b1ce-ffc689342a6a",
"Section": {
"FormTypeSectionId": "6c341631-d594-4ad6-af3a-735440064b28",
"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": "cf6cae21-b5b1-4436-8f1a-eb2aeb6a183f",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "dbe86e25-f672-40a1-9b7b-1cc49b6fdaf8",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "384a60f3-b5c2-4ae6-9fc4-d59fe9eb47dc",
"CreateDate": "2026-10-19T02:29:57.3423532-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-10-19T02:29:57.3423532-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": "f91da431-328c-49ee-b1ce-ffc689342a6a",
"Section": {
"FormTypeSectionId": "6c341631-d594-4ad6-af3a-735440064b28",
"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": "cf6cae21-b5b1-4436-8f1a-eb2aeb6a183f",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "dbe86e25-f672-40a1-9b7b-1cc49b6fdaf8",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "384a60f3-b5c2-4ae6-9fc4-d59fe9eb47dc",
"CreateDate": "2026-10-19T02:29:57.3423532-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-10-19T02:29:57.3423532-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": "89eb83dd-0b70-4215-b141-435740490672",
"CreateDate": "2026-10-19T02:29:57.3423532-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-10-19T02:29:57.3423532-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": "f5d0c733-8543-455a-85d1-daf9c7efb0c4",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "4f5aada1-cc43-460f-b53d-2b4a14bde7f4",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "437d2c56-5e8f-4927-a75f-867d73ea4049",
"CreateDate": "2026-10-19T02:29:57.3579745-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-10-19T02:29:57.3579745-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-10-19T02:29:57.3579745-07:00",
"Fields": [
{
"FormTypeFieldId": "4eb20da5-a4fa-4811-9d02-2181378d3cb7",
"Section": {
"FormTypeSectionId": "07e35027-70ee-40af-a870-cb62cae1d5b5",
"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": "4adab6ce-ecba-491a-ad49-92b84e3e8990",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "a4c7c7fa-5f2c-4d2a-86e6-2ede13f3235c",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "fe9edd8d-7dda-4e55-a40d-ec2c4a581b13",
"CreateDate": "2026-10-19T02:29:57.3579745-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-10-19T02:29:57.3579745-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": "4eb20da5-a4fa-4811-9d02-2181378d3cb7",
"Section": {
"FormTypeSectionId": "07e35027-70ee-40af-a870-cb62cae1d5b5",
"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": "4adab6ce-ecba-491a-ad49-92b84e3e8990",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "a4c7c7fa-5f2c-4d2a-86e6-2ede13f3235c",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "fe9edd8d-7dda-4e55-a40d-ec2c4a581b13",
"CreateDate": "2026-10-19T02:29:57.3579745-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-10-19T02:29:57.3579745-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": "1128112c-8e2c-41b9-ae32-46c8b5c27006",
"CreateDate": "2026-10-19T02:29:57.3579745-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-10-19T02:29:57.3579745-07:00",
"LastModifiedUser": "sample string 6"
},
"Total": 1,
"Message": "sample string 1"
}