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": "229322d9-f7f0-464d-9e89-037b0adb486a", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "d80aa27d-7cee-4cb4-b85a-bcde11a3f34e", "Name": "sample string 1", "Description": "sample string 2", "DisplayColor": "sample string 3", "SourceSystemId": "sample string 4", "CompanyId": "83ec253b-2933-4fb1-9113-72a790035440", "CreateDate": "2025-09-16T01:52:28.5747535-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-09-16T01:52:28.5747535-07:00", "LastModifiedUser": "sample string 7" }, "FrequencyNeeded": 1, "ValueNeededDate": "2025-09-16T01:52:28.5747535-07:00", "Fields": [ { "FormTypeFieldId": "cd1f92eb-b068-4336-86f4-e55ee9c8eaea", "Section": { "FormTypeSectionId": "ad6df2ee-f70f-4d53-a109-789d1725e573", "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": "e97ee389-277a-4c2f-8325-7ed1a708e2f4", "Name": "sample string 1" }, "Unit": { "UnitId": "e02e3a43-1f6e-43e0-8cde-d6889f2164a7", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "45432e45-7cf5-494c-a696-6eedc088838a", "CreateDate": "2025-09-16T01:52:28.5747535-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-09-16T01:52:28.5747535-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": "cd1f92eb-b068-4336-86f4-e55ee9c8eaea", "Section": { "FormTypeSectionId": "ad6df2ee-f70f-4d53-a109-789d1725e573", "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": "e97ee389-277a-4c2f-8325-7ed1a708e2f4", "Name": "sample string 1" }, "Unit": { "UnitId": "e02e3a43-1f6e-43e0-8cde-d6889f2164a7", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "45432e45-7cf5-494c-a696-6eedc088838a", "CreateDate": "2025-09-16T01:52:28.5747535-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-09-16T01:52:28.5747535-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": "9c4c7af5-9e08-41c3-afed-7c8a5a5faf79", "CreateDate": "2025-09-16T01:52:28.5747535-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-09-16T01:52:28.5747535-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": "f73949a8-65fd-41fa-a94a-4cbd7cf975b8", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "1f24927b-9529-4ce7-963f-b00c356a66f9", "Name": "sample string 1", "Description": "sample string 2", "DisplayColor": "sample string 3", "SourceSystemId": "sample string 4", "CompanyId": "f8797ee7-abb0-4aa5-80ac-e6904e3cbe0c", "CreateDate": "2025-09-16T01:52:28.5747535-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-09-16T01:52:28.5747535-07:00", "LastModifiedUser": "sample string 7" }, "FrequencyNeeded": 1, "ValueNeededDate": "2025-09-16T01:52:28.5747535-07:00", "Fields": [ { "FormTypeFieldId": "a747eb09-7186-488f-8ba2-13edc89ebdbf", "Section": { "FormTypeSectionId": "7c0ded7a-4eab-4623-b254-807c3bf58a82", "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": "ae174d25-a367-44e3-958e-43223c9d4016", "Name": "sample string 1" }, "Unit": { "UnitId": "77f160f2-2bc0-4ebb-99af-2c0b0dedf221", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "96bc19f4-f7c1-405c-aa6b-335f7962352b", "CreateDate": "2025-09-16T01:52:28.5747535-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-09-16T01:52:28.5747535-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": "a747eb09-7186-488f-8ba2-13edc89ebdbf", "Section": { "FormTypeSectionId": "7c0ded7a-4eab-4623-b254-807c3bf58a82", "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": "ae174d25-a367-44e3-958e-43223c9d4016", "Name": "sample string 1" }, "Unit": { "UnitId": "77f160f2-2bc0-4ebb-99af-2c0b0dedf221", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "96bc19f4-f7c1-405c-aa6b-335f7962352b", "CreateDate": "2025-09-16T01:52:28.5747535-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-09-16T01:52:28.5747535-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": "234cfcc3-5805-4e10-a749-4507caa5885b", "CreateDate": "2025-09-16T01:52:28.5747535-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-09-16T01:52:28.5747535-07:00", "LastModifiedUser": "sample string 6" }, "Total": 1, "Message": "sample string 1" }