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": "80a5a205-74bf-4493-afe3-91cdf552c4fe",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "d3a444a0-4805-40d0-9f6e-a1606a927276",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "37b5476d-a584-4f77-8687-0dab1f578dd3",
"CreateDate": "2026-03-01T02:06:16.677256-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-01T02:06:16.677256-08:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-03-01T02:06:16.677256-08:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "28a870ad-9336-499f-ae43-d6b789960681",
"Section": {
"FormTypeSectionId": "0ddda6b1-8c93-460d-86ec-31e26f293d65",
"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": "eb5404cc-bd4c-440b-8bc5-ced330b9efce",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "ea77e15e-bf55-4a10-85e1-aa5c6b0b6adb",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "a8448534-6402-4fba-8361-fbeb51d55a6e",
"CreateDate": "2026-03-01T02:06:16.677256-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-01T02:06:16.677256-08:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "2c3f8ae1-fb17-4078-9563-ac2e7c001123",
"FieldId": "f2a3307d-5218-4ca1-ba1a-94deae1b1716",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "2c3f8ae1-fb17-4078-9563-ac2e7c001123",
"FieldId": "f2a3307d-5218-4ca1-ba1a-94deae1b1716",
"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": "28a870ad-9336-499f-ae43-d6b789960681",
"Section": {
"FormTypeSectionId": "0ddda6b1-8c93-460d-86ec-31e26f293d65",
"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": "eb5404cc-bd4c-440b-8bc5-ced330b9efce",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "ea77e15e-bf55-4a10-85e1-aa5c6b0b6adb",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "a8448534-6402-4fba-8361-fbeb51d55a6e",
"CreateDate": "2026-03-01T02:06:16.677256-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-01T02:06:16.677256-08:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "2c3f8ae1-fb17-4078-9563-ac2e7c001123",
"FieldId": "f2a3307d-5218-4ca1-ba1a-94deae1b1716",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "2c3f8ae1-fb17-4078-9563-ac2e7c001123",
"FieldId": "f2a3307d-5218-4ca1-ba1a-94deae1b1716",
"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": "7fbe4110-42c3-4fb0-a5ba-93ae03dbf562",
"CreateDate": "2026-03-01T02:06:16.677256-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-01T02:06:16.677256-08: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": "c8d0c8c3-e8e1-4771-a73d-f2e174978180",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "0eab5a10-e83b-48a5-9f36-3344394b1a4d",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "10eda099-8e58-4a12-8b01-a1c1f9fc4764",
"CreateDate": "2026-03-01T02:06:16.677256-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-01T02:06:16.677256-08:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-03-01T02:06:16.677256-08:00",
"Active": true,
"Fields": [
{
"FormTypeFieldId": "3df26b3f-fa56-4e56-908c-b3babfe1aa2e",
"Section": {
"FormTypeSectionId": "74b5b09b-997d-44c0-bba0-babfe738c4c5",
"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": "9c58c59e-bf66-40dc-9612-f104fc581ceb",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "aee26118-9330-4b0c-a1a7-6890530cdc14",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "c98f1217-a054-47dd-af18-ebd61f9526d2",
"CreateDate": "2026-03-01T02:06:16.677256-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-01T02:06:16.677256-08:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "ecb259c7-54b9-4ea1-98c3-e7636a0e67ff",
"FieldId": "1c624291-862a-4a0f-b1f9-5616d4e9e1b5",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "ecb259c7-54b9-4ea1-98c3-e7636a0e67ff",
"FieldId": "1c624291-862a-4a0f-b1f9-5616d4e9e1b5",
"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": "3df26b3f-fa56-4e56-908c-b3babfe1aa2e",
"Section": {
"FormTypeSectionId": "74b5b09b-997d-44c0-bba0-babfe738c4c5",
"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": "9c58c59e-bf66-40dc-9612-f104fc581ceb",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "aee26118-9330-4b0c-a1a7-6890530cdc14",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "c98f1217-a054-47dd-af18-ebd61f9526d2",
"CreateDate": "2026-03-01T02:06:16.677256-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-01T02:06:16.677256-08:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "ecb259c7-54b9-4ea1-98c3-e7636a0e67ff",
"FieldId": "1c624291-862a-4a0f-b1f9-5616d4e9e1b5",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "ecb259c7-54b9-4ea1-98c3-e7636a0e67ff",
"FieldId": "1c624291-862a-4a0f-b1f9-5616d4e9e1b5",
"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": "41edbd2c-7fda-49cc-b29d-345d57b3992b",
"CreateDate": "2026-03-01T02:06:16.677256-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-01T02:06:16.677256-08:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}