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": "5b8b4a00-be5a-4482-b7bb-8796e236852d",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "81556f52-e045-4647-84e6-d24131a53e35",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "7e330eca-2d10-4f76-a9ff-7b64bb02e408",
"CreateDate": "2026-08-23T08:27:46.1408509-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-23T08:27:46.1408509-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-08-23T08:27:46.1408509-07:00",
"Fields": [
{
"FormTypeFieldId": "cb2d0f17-af0b-43c3-b5a1-77e38c27d2b9",
"Section": {
"FormTypeSectionId": "6e5b9e4e-f345-4811-b91c-de5888c70585",
"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": "4c368dc9-d560-448d-915e-f5b27a682c2b",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "38247226-d177-471a-9ef7-12035a0ba1e4",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "2c4f59a4-2a97-4588-9907-66a054d4b71b",
"CreateDate": "2026-08-23T08:27:46.1408509-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-23T08:27:46.1408509-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": "cb2d0f17-af0b-43c3-b5a1-77e38c27d2b9",
"Section": {
"FormTypeSectionId": "6e5b9e4e-f345-4811-b91c-de5888c70585",
"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": "4c368dc9-d560-448d-915e-f5b27a682c2b",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "38247226-d177-471a-9ef7-12035a0ba1e4",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "2c4f59a4-2a97-4588-9907-66a054d4b71b",
"CreateDate": "2026-08-23T08:27:46.1408509-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-23T08:27:46.1408509-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": "1b6d9276-3c08-42ae-8967-ee0479d4c7d9",
"CreateDate": "2026-08-23T08:27:46.1408509-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-23T08:27:46.1408509-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": "d1e01b6c-3cbe-49db-9f90-86ed1442ccbd",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "62498adf-e641-40cf-b104-c54b4b8a66a0",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "61aef945-df4c-4d8e-8143-003dc98af01a",
"CreateDate": "2026-08-23T08:27:46.1408509-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-23T08:27:46.1408509-07:00",
"LastModifiedUser": "sample string 7"
},
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-08-23T08:27:46.1408509-07:00",
"Fields": [
{
"FormTypeFieldId": "009d2e64-0038-4860-858b-15268fbe1078",
"Section": {
"FormTypeSectionId": "1210e638-ebc7-4f89-8c53-b19067f4f826",
"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": "1f7cfb42-5428-46f9-aff9-6a924407f22e",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "2455f6d1-85d0-475b-b78d-be06dcfb731c",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "a73dd23b-90e4-486c-a800-eae3b82a137f",
"CreateDate": "2026-08-23T08:27:46.1408509-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-23T08:27:46.1408509-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": "009d2e64-0038-4860-858b-15268fbe1078",
"Section": {
"FormTypeSectionId": "1210e638-ebc7-4f89-8c53-b19067f4f826",
"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": "1f7cfb42-5428-46f9-aff9-6a924407f22e",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "2455f6d1-85d0-475b-b78d-be06dcfb731c",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "a73dd23b-90e4-486c-a800-eae3b82a137f",
"CreateDate": "2026-08-23T08:27:46.1408509-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-23T08:27:46.1408509-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": "367627e7-424b-409b-9d52-82a12beae69a",
"CreateDate": "2026-08-23T08:27:46.1408509-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-23T08:27:46.1408509-07:00",
"LastModifiedUser": "sample string 6"
},
"Total": 1,
"Message": "sample string 1"
}