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. |
|
| Active | boolean |
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": "d62dff55-3973-4698-8ff4-6b70243c2237",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "d4ea246f-80d3-4b4d-92da-23ea1e277006",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "8ca5dd1d-39f4-467e-aef1-b157722bf741",
"CreateDate": "2026-10-29T15:23:50.2501814-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-10-29T15:23:50.2501814-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-10-29T15:23:50.2501814-07:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "30704fd2-0c7b-413e-baf5-7908246c5d71",
"Section": {
"FormTypeSectionId": "c7e3cc7d-2734-453f-bfe6-be55caa2bf08",
"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": "7e175783-7165-42ce-8813-c1726768440f",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "7367a5a4-d4c0-4fa8-8551-0ca0cced4953",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "04848d5a-54d1-4fd9-891b-5b408d829bff",
"CreateDate": "2026-10-29T15:23:50.2501814-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-10-29T15:23:50.2501814-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "fd743f76-cc78-48fc-a8dc-4a582c6620f0",
"FieldId": "c6c8556a-1a79-4782-ad86-064d1d6eeb01",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "fd743f76-cc78-48fc-a8dc-4a582c6620f0",
"FieldId": "c6c8556a-1a79-4782-ad86-064d1d6eeb01",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"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": "30704fd2-0c7b-413e-baf5-7908246c5d71",
"Section": {
"FormTypeSectionId": "c7e3cc7d-2734-453f-bfe6-be55caa2bf08",
"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": "7e175783-7165-42ce-8813-c1726768440f",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "7367a5a4-d4c0-4fa8-8551-0ca0cced4953",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "04848d5a-54d1-4fd9-891b-5b408d829bff",
"CreateDate": "2026-10-29T15:23:50.2501814-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-10-29T15:23:50.2501814-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "fd743f76-cc78-48fc-a8dc-4a582c6620f0",
"FieldId": "c6c8556a-1a79-4782-ad86-064d1d6eeb01",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "fd743f76-cc78-48fc-a8dc-4a582c6620f0",
"FieldId": "c6c8556a-1a79-4782-ad86-064d1d6eeb01",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"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 4",
"CompanyId": "ce356a21-aacd-4f83-ac22-39d8ea6f6cf6",
"CreateDate": "2026-10-29T15:23:50.2501814-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-10-29T15:23:50.2501814-07:00",
"LastModifiedUser": "sample string 7"
}
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": "a568fb39-f05a-4da8-82f1-fe80cc013c55",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "61c8f453-ec23-473e-8b4b-3bec9c76926b",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "91dc6bf2-b266-4303-94eb-3ba60fb82472",
"CreateDate": "2026-10-29T15:23:50.2501814-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-10-29T15:23:50.2501814-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-10-29T15:23:50.2501814-07:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "8c56a2c2-f612-49d7-9f98-8f76026a00c1",
"Section": {
"FormTypeSectionId": "f532eda1-7923-42b1-8126-c490eaa834e6",
"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": "3d0bcc28-d705-4036-aa1a-7fae100f2308",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "6f1df7c3-ee49-4dc9-8e16-0af070cf2fc9",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "48725b86-a349-40aa-a07d-718650a94c2b",
"CreateDate": "2026-10-29T15:23:50.2501814-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-10-29T15:23:50.2501814-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "badc4112-ce66-4e70-87d4-f858e9c491a7",
"FieldId": "51cd0259-362b-4c28-96bf-086cc210b335",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "badc4112-ce66-4e70-87d4-f858e9c491a7",
"FieldId": "51cd0259-362b-4c28-96bf-086cc210b335",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"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": "8c56a2c2-f612-49d7-9f98-8f76026a00c1",
"Section": {
"FormTypeSectionId": "f532eda1-7923-42b1-8126-c490eaa834e6",
"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": "3d0bcc28-d705-4036-aa1a-7fae100f2308",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "6f1df7c3-ee49-4dc9-8e16-0af070cf2fc9",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "48725b86-a349-40aa-a07d-718650a94c2b",
"CreateDate": "2026-10-29T15:23:50.2501814-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-10-29T15:23:50.2501814-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "badc4112-ce66-4e70-87d4-f858e9c491a7",
"FieldId": "51cd0259-362b-4c28-96bf-086cc210b335",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "badc4112-ce66-4e70-87d4-f858e9c491a7",
"FieldId": "51cd0259-362b-4c28-96bf-086cc210b335",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"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 4",
"CompanyId": "7399a532-11c0-4f70-bf33-4a0b05a0f0e1",
"CreateDate": "2026-10-29T15:23:50.2501814-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-10-29T15:23:50.2501814-07:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}