Create Folder Type
/folder_types
Create Folder Type [POST]
Create a new folder type.
Authorization: Admin
Request
Body{ "name": "Fire Equipment and Protection", "folderTypeCategoryId": 17, "defaultReportId": 98, "rowStatus": 1, "color": "78930f", "idPrefix": "AS", "iDCounter": "1000", "teamsIds": [509], "defaultFormTemplateIds": [4190, 4191], "coverHidden": true, "coverContent": "", "tableOfContentsHidden": false, "formIncompleteHidden": false, "formPrioritySummaryHidden": true, "formScoreSummaryHidden": false, "formPageBreakBetweenForms": true, "questionIfPriorityLessThanHidden": -1 }
Response 200
Body
{ "item": { "id": 630, "name": "Fire Equipment and Protection", "color": "000000", "rowStatus": 1, "idPrefix": "PE", "idCounter": 3001, "folderTypeCategoryId": 295, "defaultReportId": 61, "defaultFormTemplateIds": [ 4190, 4191 ], "teamIds": [ 509 ], "coverHidden": true, "coverContent": "", "indexHidden": true, "tableOfContentsHidden": false, "tableOfContentsPrioritiesHidden": true, "formIncompleteHidden": true, "formPrioritySummaryHidden": true, "formScoreSummaryHidden": true, "formIfPriorityLessThanHidden": -1, "formPageBreakBetweenForms": true, "questionColorAnswers": true, "questionIfPriorityLessThanHidden": -1, "customReport": false } }
Response 422
Body
{ "errors": { "name": [ "Name is required" ], "defaultReportId": [ "A default report is required", "default report does not exist" ], "color": [ "is not hexadecimal value" ], [ "rowStatus": [ "must be a value of 1, 0, or -1" ], "folderTypeCategoryId": [ "folder type category does not exist" ] } }