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.
FormTypeName | 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": "70d2b9fa-9c45-484e-84d7-ceee9fb7fbab", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "deb29879-b245-4546-86f3-32e5b34e5192", "Name": "sample string 1", "Description": "sample string 2", "DisplayColor": "sample string 3", "SourceSystemId": "sample string 4", "CompanyId": "60447af5-a8da-4690-8fd8-a58b0abe8cee", "CreateDate": "2025-02-05T06:13:39.7284291-08:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-02-05T06:13:39.7284291-08:00", "LastModifiedUser": "sample string 7" }, "FrequencyNeeded": 1, "ValueNeededDate": "2025-02-05T06:13:39.7284291-08:00", "Fields": [ { "FormTypeFieldId": "ea6a354e-eb07-428c-883d-4ba08200867e", "Section": { "FormTypeSectionId": "75ed93f0-bec8-4248-826b-72f3c614f2e1", "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": "308ec472-836c-426e-bbac-1019d28e257b", "Name": "sample string 1" }, "Unit": { "UnitId": "777166d3-2dcc-4d79-a9d7-91f864af65b9", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "c1908dab-6fce-4cbf-9668-0cf7ebca77f3", "CreateDate": "2025-02-05T06:13:39.7284291-08:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-02-05T06:13:39.7284291-08:00", "LastModifiedUser": "sample string 6" }, "DisplayOrder": 1, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "d3e8bc46-664e-43c7-a322-e0bef48b93b4", "FieldId": "961f1def-e4d2-461a-b41b-7969ff687c82", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "d3e8bc46-664e-43c7-a322-e0bef48b93b4", "FieldId": "961f1def-e4d2-461a-b41b-7969ff687c82", "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": "ea6a354e-eb07-428c-883d-4ba08200867e", "Section": { "FormTypeSectionId": "75ed93f0-bec8-4248-826b-72f3c614f2e1", "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": "308ec472-836c-426e-bbac-1019d28e257b", "Name": "sample string 1" }, "Unit": { "UnitId": "777166d3-2dcc-4d79-a9d7-91f864af65b9", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "c1908dab-6fce-4cbf-9668-0cf7ebca77f3", "CreateDate": "2025-02-05T06:13:39.7284291-08:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-02-05T06:13:39.7284291-08:00", "LastModifiedUser": "sample string 6" }, "DisplayOrder": 1, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "d3e8bc46-664e-43c7-a322-e0bef48b93b4", "FieldId": "961f1def-e4d2-461a-b41b-7969ff687c82", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "d3e8bc46-664e-43c7-a322-e0bef48b93b4", "FieldId": "961f1def-e4d2-461a-b41b-7969ff687c82", "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 3", "CompanyId": "817f9663-6c33-419e-bd5c-b36fa613d9b7", "CreateDate": "2025-02-05T06:13:39.7284291-08:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-02-05T06:13:39.7284291-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": "200920d7-a3d8-43b9-bc27-d99477bf9899", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "bc647a05-e00f-4213-b5be-cfbd415ac5a8", "Name": "sample string 1", "Description": "sample string 2", "DisplayColor": "sample string 3", "SourceSystemId": "sample string 4", "CompanyId": "a40f2137-1637-4248-a296-a0e4f7e7f333", "CreateDate": "2025-02-05T06:13:39.7284291-08:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-02-05T06:13:39.7284291-08:00", "LastModifiedUser": "sample string 7" }, "FrequencyNeeded": 1, "ValueNeededDate": "2025-02-05T06:13:39.7284291-08:00", "Fields": [ { "FormTypeFieldId": "2e916685-a043-4836-a8cd-6afaed7e18cc", "Section": { "FormTypeSectionId": "a6a12e8f-16e2-4195-ad3e-e8044b4ecda9", "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": "d3b4b3b0-9ae8-438e-b73b-58a6e0a04a9c", "Name": "sample string 1" }, "Unit": { "UnitId": "f136e004-ec96-47f2-ae06-440bee317e20", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "916caaa2-953e-4544-a9be-3b2b2707995b", "CreateDate": "2025-02-05T06:13:39.7284291-08:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-02-05T06:13:39.7284291-08:00", "LastModifiedUser": "sample string 6" }, "DisplayOrder": 1, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "6a81a84b-84aa-4ff9-ba2c-26a829df0cac", "FieldId": "358b8903-3114-4d51-ac91-ea3bbafb1e68", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "6a81a84b-84aa-4ff9-ba2c-26a829df0cac", "FieldId": "358b8903-3114-4d51-ac91-ea3bbafb1e68", "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": "2e916685-a043-4836-a8cd-6afaed7e18cc", "Section": { "FormTypeSectionId": "a6a12e8f-16e2-4195-ad3e-e8044b4ecda9", "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": "d3b4b3b0-9ae8-438e-b73b-58a6e0a04a9c", "Name": "sample string 1" }, "Unit": { "UnitId": "f136e004-ec96-47f2-ae06-440bee317e20", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "916caaa2-953e-4544-a9be-3b2b2707995b", "CreateDate": "2025-02-05T06:13:39.7284291-08:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-02-05T06:13:39.7284291-08:00", "LastModifiedUser": "sample string 6" }, "DisplayOrder": 1, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "6a81a84b-84aa-4ff9-ba2c-26a829df0cac", "FieldId": "358b8903-3114-4d51-ac91-ea3bbafb1e68", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "6a81a84b-84aa-4ff9-ba2c-26a829df0cac", "FieldId": "358b8903-3114-4d51-ac91-ea3bbafb1e68", "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 3", "CompanyId": "bc94b9d1-f119-4fcb-8f2c-d21503b8d287", "CreateDate": "2025-02-05T06:13:39.7284291-08:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-02-05T06:13:39.7284291-08:00", "LastModifiedUser": "sample string 6" }, "Total": 1, "Message": "sample string 1" }