Documentation > Access API > AssetController > accessapi/Asset/Create
accessapi/Asset/Create
POST
https://cms.crownpeak.com/[Your Instance]/cpt_webservice/accessapi/Asset/CreateRequest Information
URI Parameters
None.
Body Parameters
AssetCreateRequest
Name | Description | Type |
---|---|---|
destinationFolderId | System.Int32 | |
devTemplateLanguage | System.Int32 | |
modelId | System.Int32 | |
newName | System.String | |
subtype | System.Int32 | |
templateId | System.Int32 | |
type | System.Int32 | |
workflowId | System.Int32 |
Request Formats
application/json
Sample:
//Example Requests for creating the various file/folder types: //Folder Types /**Site Root Folder**/ {"destinationFolderId":"43177","newName":"aTestSiteRoot","type":"4", "subtype":"128"} /**Project Folder**/ {"destinationFolderId":"43177","newName":"aTestProj","type":"4", "subtype":"32"} /**Library Folder**/ //Note: Destination folder must be a Project without an existing Library {"destinationFolderId":"43270","newName":"aTestLibFolder","type":"4", "subtype":"64"} /**Template Folder**/ {"destinationFolderId":"43181","newName":"aTemplateFolder","type":"4", "subtype":"256"} /**Template**/ {"destinationFolderId":"43181","newName":"aTestTemplate","type":"4", "subtype":"512"} /**Model Folder**/ {"destinationFolderId":"43270","newName":"aTestModelFolder","type":"4", "subtype":"4096"} /**Workflow Folder**/ {"destinationFolderId":"43270","newName":"aTestWrkFlowFolder","type":"4", "subtype":"1024"} //File Types /**Template File**/ // input.aspx, output.aspx, etc... {"destinationFolderId":"43242","newName":"aTemplateFile","type":"2", "devTemplateLanguage": "1", "subtype":"17"} /**Library File**/ //Note: Name must end with ".cs" {"destinationFolderId":"43179","newName":"aTestClass.cs","type":"2", "devTemplateLanguage": "1", "subtype":"17"} /**C# Developer Template File**/ {"destinationFolderId":"43177","newName":"aCSharpDevTemplateFile","type":"2", "devTemplateLanguage": "1", "subtype":"1"} /**VB Developer Template File**/ {"destinationFolderId":"43177","newName":"aCSharpDevTemplateFile","type":"2", "devTemplateLanguage": "0", "subtype":"1"} /**Empty File**/ //Note: a Template ID must be provided {"destinationFolderId":"43177","newName":"aEmptyFile","type":"2", "templateId":"43201", "devTemplateLanguage": "-1"}
Response Information
Resource Description
AssetCreateResponse
Name | Description | Type |
---|---|---|
asset | CrownPeakApp.Model.WorklistAsset | |
ResultCode | eResultCodes | |
ErrorMessage | System.String | |
InternalCode | System.Int32 | |
IsSuccessful | System.Boolean |