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": "85283df1-ef9a-43ac-9baa-0a5b64730067",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "cea59490-5ce2-4a7a-8766-e45b3f44ac2d",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "95965a05-8970-4807-a130-88077974599d",
"CreateDate": "2026-07-13T17:10:10.3276857-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-13T17:10:10.3276857-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-07-13T17:10:10.3276857-07:00",
"Fields": [
{
"FormTypeFieldId": "6ad32681-80ee-4d76-ae9d-8e72d6ba50b5",
"Section": {
"FormTypeSectionId": "02973306-e7f9-46be-b711-f02a5ab28302",
"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": "ae617638-275f-4019-8b7f-f6a3edc04608",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "6efc5120-fa98-4922-bb21-3aa52f666a7e",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "55cc6df9-fa46-4f3f-bfae-550dfea696cb",
"CreateDate": "2026-07-13T17:10:10.3276857-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T17:10:10.3276857-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": "6ad32681-80ee-4d76-ae9d-8e72d6ba50b5",
"Section": {
"FormTypeSectionId": "02973306-e7f9-46be-b711-f02a5ab28302",
"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": "ae617638-275f-4019-8b7f-f6a3edc04608",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "6efc5120-fa98-4922-bb21-3aa52f666a7e",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "55cc6df9-fa46-4f3f-bfae-550dfea696cb",
"CreateDate": "2026-07-13T17:10:10.3276857-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T17:10:10.3276857-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": "393995fa-21bf-49ba-b724-3a9b4b4de8dc",
"CreateDate": "2026-07-13T17:10:10.3276857-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T17:10:10.3276857-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": "26d81797-7aea-403a-b069-4f8f184ea9be",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "856eaceb-8656-4ec5-94a5-534090cc55cb",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "78e3b70b-0dc2-4275-905b-4fe93ec150b9",
"CreateDate": "2026-07-13T17:10:10.5308565-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-13T17:10:10.5308565-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-07-13T17:10:10.5308565-07:00",
"Fields": [
{
"FormTypeFieldId": "22b08fc7-ecb2-4526-8bbe-7a492d745b6e",
"Section": {
"FormTypeSectionId": "393a5818-17b2-4d43-806a-dd10bc9d4c0a",
"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": "8c70e153-9d53-4fe0-9aa6-c1fe6b76d8ed",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "8fc9eaa2-4421-4123-b29b-0308e172594b",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "a2824732-ce5a-47c2-a73a-c87103f78606",
"CreateDate": "2026-07-13T17:10:10.5308565-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T17:10:10.5308565-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": "22b08fc7-ecb2-4526-8bbe-7a492d745b6e",
"Section": {
"FormTypeSectionId": "393a5818-17b2-4d43-806a-dd10bc9d4c0a",
"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": "8c70e153-9d53-4fe0-9aa6-c1fe6b76d8ed",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "8fc9eaa2-4421-4123-b29b-0308e172594b",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "a2824732-ce5a-47c2-a73a-c87103f78606",
"CreateDate": "2026-07-13T17:10:10.5308565-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T17:10:10.5308565-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": "06f4c0cd-b440-404f-85d7-658837703388",
"CreateDate": "2026-07-13T17:10:10.5308565-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T17:10:10.5308565-07:00",
"LastModifiedUser": "sample string 6"
},
"Total": 1,
"Message": "sample string 1"
}