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. |
|
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": "f04c83ec-2c2d-45be-a9e6-01e282af0571", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "61f7247e-caa3-452b-ab53-ccdaf32cf9ba", "Name": "sample string 1", "Description": "sample string 2", "DisplayColor": "sample string 3", "SourceSystemId": "sample string 4", "CompanyId": "47f56066-c095-4c53-82e4-acfde2bbff9c", "CreateDate": "2025-06-02T06:24:31.0045551-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-06-02T06:24:31.0045551-07:00", "LastModifiedUser": "sample string 7" }, "FrequencyNeeded": 1, "ValueNeededDate": "2025-06-02T06:24:31.0045551-07:00", "Active": true, "Fields": [ { "FormTypeFieldId": "ef3248c0-daad-44ec-93ce-ea26bce41738", "Section": { "FormTypeSectionId": "d3ebd4a8-0786-41f6-8ed5-2f9591f41c86", "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": "b097c8ec-bbe9-43a1-aa5e-c486623ef43d", "Name": "sample string 1" }, "Unit": { "UnitId": "29691574-ac44-470b-8eb0-65553904675e", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "715000fa-855f-4399-a60f-ab62b2682cc6", "CreateDate": "2025-06-02T06:24:31.0201666-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-02T06:24:31.0201666-07:00", "LastModifiedUser": "sample string 6" }, "DisplayOrder": 1, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "2734e050-b5e1-4dd9-8271-d1a8189a5915", "FieldId": "d5fc6592-2b4f-47f8-ba9f-a234e8012af8", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "2734e050-b5e1-4dd9-8271-d1a8189a5915", "FieldId": "d5fc6592-2b4f-47f8-ba9f-a234e8012af8", "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": "ef3248c0-daad-44ec-93ce-ea26bce41738", "Section": { "FormTypeSectionId": "d3ebd4a8-0786-41f6-8ed5-2f9591f41c86", "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": "b097c8ec-bbe9-43a1-aa5e-c486623ef43d", "Name": "sample string 1" }, "Unit": { "UnitId": "29691574-ac44-470b-8eb0-65553904675e", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "715000fa-855f-4399-a60f-ab62b2682cc6", "CreateDate": "2025-06-02T06:24:31.0201666-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-02T06:24:31.0201666-07:00", "LastModifiedUser": "sample string 6" }, "DisplayOrder": 1, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "2734e050-b5e1-4dd9-8271-d1a8189a5915", "FieldId": "d5fc6592-2b4f-47f8-ba9f-a234e8012af8", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "2734e050-b5e1-4dd9-8271-d1a8189a5915", "FieldId": "d5fc6592-2b4f-47f8-ba9f-a234e8012af8", "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": "85e501ce-0731-4a7e-81a7-bf91515259a3", "CreateDate": "2025-06-02T06:24:31.0201666-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-06-02T06:24:31.0201666-07: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": "9292fe43-b119-400b-b960-0aee9a93e764", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "4590f895-6e16-4cba-819c-797ecbf10952", "Name": "sample string 1", "Description": "sample string 2", "DisplayColor": "sample string 3", "SourceSystemId": "sample string 4", "CompanyId": "2830bd6b-042f-48b9-a017-36356498cccb", "CreateDate": "2025-06-02T06:24:31.0201666-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-06-02T06:24:31.0201666-07:00", "LastModifiedUser": "sample string 7" }, "FrequencyNeeded": 1, "ValueNeededDate": "2025-06-02T06:24:31.0201666-07:00", "Active": true, "Fields": [ { "FormTypeFieldId": "6ed22b79-2aac-4efb-a62b-8e35eeaa6f39", "Section": { "FormTypeSectionId": "1c1d1d81-984e-4fa2-96a7-22127c96bec3", "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": "e2fa5e4f-646b-40c9-8807-88c9f01e6dee", "Name": "sample string 1" }, "Unit": { "UnitId": "c3958b3f-6b01-4505-8d60-5e4d67553a1c", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "90b8aef8-a594-456d-b0df-4ad230a67b00", "CreateDate": "2025-06-02T06:24:31.0201666-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-02T06:24:31.0201666-07:00", "LastModifiedUser": "sample string 6" }, "DisplayOrder": 1, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "3d0ba4c7-8e7d-4a58-8731-fd916061e6a7", "FieldId": "89aee081-d73e-4355-ab98-21e92a3badc3", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "3d0ba4c7-8e7d-4a58-8731-fd916061e6a7", "FieldId": "89aee081-d73e-4355-ab98-21e92a3badc3", "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": "6ed22b79-2aac-4efb-a62b-8e35eeaa6f39", "Section": { "FormTypeSectionId": "1c1d1d81-984e-4fa2-96a7-22127c96bec3", "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": "e2fa5e4f-646b-40c9-8807-88c9f01e6dee", "Name": "sample string 1" }, "Unit": { "UnitId": "c3958b3f-6b01-4505-8d60-5e4d67553a1c", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "90b8aef8-a594-456d-b0df-4ad230a67b00", "CreateDate": "2025-06-02T06:24:31.0201666-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-02T06:24:31.0201666-07:00", "LastModifiedUser": "sample string 6" }, "DisplayOrder": 1, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "3d0ba4c7-8e7d-4a58-8731-fd916061e6a7", "FieldId": "89aee081-d73e-4355-ab98-21e92a3badc3", "FieldName": "sample string 1", "FieldLabel": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "3d0ba4c7-8e7d-4a58-8731-fd916061e6a7", "FieldId": "89aee081-d73e-4355-ab98-21e92a3badc3", "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": "b936393e-2d7c-47ec-b572-21f879baa4f6", "CreateDate": "2025-06-02T06:24:31.0201666-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-06-02T06:24:31.0201666-07:00", "LastModifiedUser": "sample string 7" }, "Total": 1, "Message": "sample string 1" }