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": "a9083786-ab30-4c74-af4d-0de22c80291e",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "e45b8cfa-34dd-490b-89b3-f624055e9901",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "3fd6b302-a5f8-458f-8a51-0af1ec3e3272",
"CreateDate": "2026-04-14T04:47:52.9972536-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-04-14T04:47:52.9972536-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-04-14T04:47:52.9972536-07:00",
"Fields": [
{
"FormTypeFieldId": "8eda974d-d886-476e-b3e8-f1c7a094047e",
"Section": {
"FormTypeSectionId": "ca18bae4-1882-4978-b27f-d4cdfcd416be",
"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": "7c5a016a-4c13-486a-b771-d49f6b03c714",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "e9eaf700-f176-4534-a1f8-7a4a655dba88",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "43f96b1d-dd6d-446d-902a-091c26ae90fe",
"CreateDate": "2026-04-14T04:47:52.9972536-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-04-14T04:47:52.9972536-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": "8eda974d-d886-476e-b3e8-f1c7a094047e",
"Section": {
"FormTypeSectionId": "ca18bae4-1882-4978-b27f-d4cdfcd416be",
"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": "7c5a016a-4c13-486a-b771-d49f6b03c714",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "e9eaf700-f176-4534-a1f8-7a4a655dba88",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "43f96b1d-dd6d-446d-902a-091c26ae90fe",
"CreateDate": "2026-04-14T04:47:52.9972536-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-04-14T04:47:52.9972536-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": "ebe78eaf-044b-49b1-be09-bee50c732f15",
"CreateDate": "2026-04-14T04:47:52.9972536-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-04-14T04:47:52.9972536-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": "37360cd3-32c0-4ce1-ab52-548fed8b42d8",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "0fe77d45-6e28-43a1-8e7b-e7c1a37daebf",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "1243bcf6-1fc5-489f-846e-4b57b5a53ede",
"CreateDate": "2026-04-14T04:47:53.0284331-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-04-14T04:47:53.0284331-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-04-14T04:47:53.0284331-07:00",
"Fields": [
{
"FormTypeFieldId": "9d75b792-aaad-481e-adc3-c8798bd48be7",
"Section": {
"FormTypeSectionId": "25a1db3f-699a-4294-8cc0-eae50d6fcf64",
"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": "c31118ad-dfac-427b-98fe-e4145233c622",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "cf5b2380-79c0-40a7-9e3c-f80b1cf93842",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "b7c24357-f4b8-4a8d-bd27-d64c2d8d558a",
"CreateDate": "2026-04-14T04:47:53.0284331-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-04-14T04:47:53.0284331-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": "9d75b792-aaad-481e-adc3-c8798bd48be7",
"Section": {
"FormTypeSectionId": "25a1db3f-699a-4294-8cc0-eae50d6fcf64",
"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": "c31118ad-dfac-427b-98fe-e4145233c622",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "cf5b2380-79c0-40a7-9e3c-f80b1cf93842",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "b7c24357-f4b8-4a8d-bd27-d64c2d8d558a",
"CreateDate": "2026-04-14T04:47:53.0284331-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-04-14T04:47:53.0284331-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": "6f59700d-8b8e-4195-8068-c5a2308884db",
"CreateDate": "2026-04-14T04:47:53.0284331-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-04-14T04:47:53.0284331-07:00",
"LastModifiedUser": "sample string 6"
},
"Total": 1,
"Message": "sample string 1"
}