Creating an Entity
This call creates a new entity.
Method
POST
URL
<server>/entity.ashx
Parameters
project |
Unique identifier for the project |
Post Payload
Text payload containing a JSON dictionary where each entity property appears as a key-value entry.
Returns
If completed (200 code), this call returns a JSON object that describes the result of the operation and provides the ID of the newly created object:
{"result" : "success", "id" : "D8C328DD186E4059A81555E07E60A210"}
Example (PowerShell)
This POST call creates a folder entity named “New Folder” at the root of the “myproject” project:
Invoke-WebRequest -Uri "http://localhost:58697/entity.ashx?project=myproject" -Method "POST" -Headers @{"Origin"="http://localhost:58697"; "Accept-Encoding"="gzip, deflate, br"; "Accept-Language"="en-US,en;q=0.9,es;q=0.8"; "User-Agent"="custom"; "Accept"="*/*"; "Referer"="http://localhost:58697/cloud/project.html?id=myproject"} -ContentType "application/json; charset=UTF-8" -Body "{`"name`":`"New Folder`",`"type`":`"FILE`",`"file_type`":`"FOLDER`",`"file_date`":`"1557000140020`",`"file_folder`":`"0`"}"