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": "218402b7-3b11-4e40-beaf-6a31f3132eb2",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "379b0257-73f0-45c7-889a-c24b37e81300",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "20aba508-6a07-42cb-bc05-b156fa26f873",
"CreateDate": "2026-03-23T16:44:28.7742008-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-23T16:44:28.7742008-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-03-23T16:44:28.7742008-07:00",
"Fields": [
{
"FormTypeFieldId": "d4acfa96-5485-4860-a845-6489e7a21cd9",
"Section": {
"FormTypeSectionId": "4b87ca86-0c06-42c4-950c-03f9fc8c4814",
"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": "09ab2c59-2f0a-4cae-a2cb-2d9a99a83dc2",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "4134510d-626e-43ff-9193-0871cd35f335",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "72060884-a944-419e-b083-33ee4897a792",
"CreateDate": "2026-03-23T16:44:28.7742008-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-23T16:44:28.7742008-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": "d4acfa96-5485-4860-a845-6489e7a21cd9",
"Section": {
"FormTypeSectionId": "4b87ca86-0c06-42c4-950c-03f9fc8c4814",
"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": "09ab2c59-2f0a-4cae-a2cb-2d9a99a83dc2",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "4134510d-626e-43ff-9193-0871cd35f335",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "72060884-a944-419e-b083-33ee4897a792",
"CreateDate": "2026-03-23T16:44:28.7742008-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-23T16:44:28.7742008-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": "29368dc9-28d8-4bde-ae06-d4c4921ac30f",
"CreateDate": "2026-03-23T16:44:28.7742008-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-23T16:44:28.7742008-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": "4e856b5d-afff-4348-b36a-baeccf770eca",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "a30969ec-cc61-42a1-9436-6b4bdd2739e9",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "1140aaeb-b2fc-4fef-ab8f-b1875634dc3d",
"CreateDate": "2026-03-23T16:44:28.7742008-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-23T16:44:28.7742008-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-03-23T16:44:28.7742008-07:00",
"Fields": [
{
"FormTypeFieldId": "d1e88b11-380a-4814-bd43-2e39a50283e3",
"Section": {
"FormTypeSectionId": "39c61e09-752b-40e2-b33c-d82974b21039",
"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": "9639aae2-2057-4281-a934-995a7733c4c2",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "429c88f9-8219-442a-93f7-0b3cc1144b3e",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "0bf23188-c1cd-46be-84ce-37c29e540bff",
"CreateDate": "2026-03-23T16:44:28.7742008-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-23T16:44:28.7742008-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": "d1e88b11-380a-4814-bd43-2e39a50283e3",
"Section": {
"FormTypeSectionId": "39c61e09-752b-40e2-b33c-d82974b21039",
"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": "9639aae2-2057-4281-a934-995a7733c4c2",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "429c88f9-8219-442a-93f7-0b3cc1144b3e",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "0bf23188-c1cd-46be-84ce-37c29e540bff",
"CreateDate": "2026-03-23T16:44:28.7742008-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-23T16:44:28.7742008-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": "02854ef5-25ba-4888-856f-abca062fb135",
"CreateDate": "2026-03-23T16:44:28.7742008-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-23T16:44:28.7742008-07:00",
"LastModifiedUser": "sample string 6"
},
"Total": 1,
"Message": "sample string 1"
}