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": "3e7e8053-f53e-4e1a-a639-f4230f0d0cee",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "28be12ed-a548-4142-bd1c-819bcb104791",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "586d6cbc-f3ae-4876-90a2-4c1a2413b583",
"CreateDate": "2025-12-05T06:12:30.8981233-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2025-12-05T06:12:30.8981233-08:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2025-12-05T06:12:30.8981233-08:00",
"Fields": [
{
"FormTypeFieldId": "c4bd9c33-0f7d-478d-944e-50659a4a7954",
"Section": {
"FormTypeSectionId": "2b602524-3ad3-4615-9d12-a2baf8869feb",
"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": "2355d87a-1747-45e6-b809-1e8975230a76",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "920cceb6-d9c9-4868-b6f5-006c98af05b7",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "9e8fd505-a6c2-47d4-93e4-7ee973094f5d",
"CreateDate": "2025-12-05T06:12:30.8981233-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2025-12-05T06:12:30.8981233-08: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": "c4bd9c33-0f7d-478d-944e-50659a4a7954",
"Section": {
"FormTypeSectionId": "2b602524-3ad3-4615-9d12-a2baf8869feb",
"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": "2355d87a-1747-45e6-b809-1e8975230a76",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "920cceb6-d9c9-4868-b6f5-006c98af05b7",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "9e8fd505-a6c2-47d4-93e4-7ee973094f5d",
"CreateDate": "2025-12-05T06:12:30.8981233-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2025-12-05T06:12:30.8981233-08: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": "f16a2327-b2f5-4823-9a71-a7172c5ba4a2",
"CreateDate": "2025-12-05T06:12:30.8981233-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2025-12-05T06:12:30.8981233-08: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": "3dc059b1-f468-4c82-a4be-9b80ba62bdea",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "ffcbfd50-b0bd-40ca-8db1-078d70893d7a",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "3f97ab0d-363b-43ed-9896-126789fb49cc",
"CreateDate": "2025-12-05T06:12:30.8981233-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2025-12-05T06:12:30.8981233-08:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2025-12-05T06:12:30.8981233-08:00",
"Fields": [
{
"FormTypeFieldId": "683cc76b-8f55-4206-b6ca-485a4ef0cbf7",
"Section": {
"FormTypeSectionId": "d1625fe4-f2df-41fc-989d-9d1f75a7911a",
"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": "f8531c65-ef9d-4974-99d5-260ec90a6e27",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "a76a4131-cc41-41e5-93db-1677fe9ac492",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "f494304e-2fc1-4105-85e8-a6910ae3a883",
"CreateDate": "2025-12-05T06:12:30.8981233-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2025-12-05T06:12:30.8981233-08: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": "683cc76b-8f55-4206-b6ca-485a4ef0cbf7",
"Section": {
"FormTypeSectionId": "d1625fe4-f2df-41fc-989d-9d1f75a7911a",
"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": "f8531c65-ef9d-4974-99d5-260ec90a6e27",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "a76a4131-cc41-41e5-93db-1677fe9ac492",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "f494304e-2fc1-4105-85e8-a6910ae3a883",
"CreateDate": "2025-12-05T06:12:30.8981233-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2025-12-05T06:12:30.8981233-08: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": "fe66de7c-b9d4-4f43-812c-f7ea625231ef",
"CreateDate": "2025-12-05T06:12:30.8981233-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2025-12-05T06:12:30.8981233-08:00",
"LastModifiedUser": "sample string 6"
},
"Total": 1,
"Message": "sample string 1"
}