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": "2a6b726e-cf69-4c05-9fe1-a23c6c057496", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "6ea45d82-aab9-4392-aa80-8ee6a0a4a99a", "Name": "sample string 1", "Description": "sample string 2", "DisplayColor": "sample string 3", "SourceSystemId": "sample string 4", "CompanyId": "63955af0-b80e-4cbc-b141-50b9a08bccc5", "CreateDate": "2025-06-26T22:34:03.9777163-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-06-26T22:34:03.9777163-07:00", "LastModifiedUser": "sample string 7" }, "FrequencyNeeded": 1, "ValueNeededDate": "2025-06-26T22:34:03.9777163-07:00", "Fields": [ { "FormTypeFieldId": "293c231f-dc81-4259-a92d-d57cbffee99b", "Section": { "FormTypeSectionId": "f6fc33b9-fea7-4a45-8590-4bac126c5bd2", "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": "7e559583-c4b1-49a7-b788-9bfcd185d51e", "Name": "sample string 1" }, "Unit": { "UnitId": "5d759059-c9bd-4553-91d3-f24b55a5a7bb", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "4a7eeb4e-096e-40d0-be4a-1763db0a9989", "CreateDate": "2025-06-26T22:34:03.9777163-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-26T22:34:03.9777163-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": "293c231f-dc81-4259-a92d-d57cbffee99b", "Section": { "FormTypeSectionId": "f6fc33b9-fea7-4a45-8590-4bac126c5bd2", "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": "7e559583-c4b1-49a7-b788-9bfcd185d51e", "Name": "sample string 1" }, "Unit": { "UnitId": "5d759059-c9bd-4553-91d3-f24b55a5a7bb", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "4a7eeb4e-096e-40d0-be4a-1763db0a9989", "CreateDate": "2025-06-26T22:34:03.9777163-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-26T22:34:03.9777163-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": "72b22058-da38-4635-83e8-00a6cb97fa15", "CreateDate": "2025-06-26T22:34:03.9777163-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-26T22:34:03.9777163-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": "98f0165f-1adc-4bdd-9e08-9d29e4a8e129", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "ed354875-8409-46cd-a2b1-fc3f85b26a3f", "Name": "sample string 1", "Description": "sample string 2", "DisplayColor": "sample string 3", "SourceSystemId": "sample string 4", "CompanyId": "f399a677-6a43-4744-ad4f-2c9b189cd7dd", "CreateDate": "2025-06-26T22:34:03.993249-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-06-26T22:34:03.993249-07:00", "LastModifiedUser": "sample string 7" }, "FrequencyNeeded": 1, "ValueNeededDate": "2025-06-26T22:34:03.993249-07:00", "Fields": [ { "FormTypeFieldId": "6fea0498-8de3-4c48-b540-b05f92b41ef9", "Section": { "FormTypeSectionId": "972e4ef9-7af0-4300-910e-9ba8d382f2a7", "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": "1b69d51c-8f7e-47af-823a-04e4e48537f5", "Name": "sample string 1" }, "Unit": { "UnitId": "0a6f39f2-3bb1-4274-ba23-1fe968dd8abb", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "b551ca3f-51e6-482d-931a-7aff3e622ca3", "CreateDate": "2025-06-26T22:34:03.993249-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-26T22:34:03.993249-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": "6fea0498-8de3-4c48-b540-b05f92b41ef9", "Section": { "FormTypeSectionId": "972e4ef9-7af0-4300-910e-9ba8d382f2a7", "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": "1b69d51c-8f7e-47af-823a-04e4e48537f5", "Name": "sample string 1" }, "Unit": { "UnitId": "0a6f39f2-3bb1-4274-ba23-1fe968dd8abb", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "b551ca3f-51e6-482d-931a-7aff3e622ca3", "CreateDate": "2025-06-26T22:34:03.993249-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-26T22:34:03.993249-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": "525a0148-5f9a-46af-a042-c5260a93af25", "CreateDate": "2025-06-26T22:34:03.993249-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-26T22:34:03.993249-07:00", "LastModifiedUser": "sample string 6" }, "Total": 1, "Message": "sample string 1" }