POST v1/assets/folder
Use this endpoint to create a folder for your organization.
Request Information
URI Parameters
None.
Body Parameters
The folder information to be posted
FolderAssetModel| Name | Description | Type | Additional information |
|---|---|---|---|
| name |
Folder Name, the maximum size of this field is 200 characters, and special characters are allowed. |
string |
None. |
| parent |
Only the root folder has no parent. When updating a folder, living this field empty will simply ignore it, but if the field is different than its original value, the folder will be moved to its new parent. |
string |
None. |
| id |
Folder unique identifier. |
string |
None. |
| files |
List of child files, note that this property can not be updated through the Folders API, Updates must be initiated using the files API |
Collection of FileAssetModel |
None. |
| notes |
Use this property to save notes for this folder. The amount of text associated is virtually unlimited, just remember that the more data, the heavier operations become. |
string |
None. |
| tags |
List of tags, currently only saving / retrieving tags are functional but tags are not included within searching functionality. |
Collection of string |
None. |
| folders |
Contains a list of sub folders, this property is read-only, operations on this property will not be saved when updating folders. User the regular API for folder update to update any sub folder in its own context. |
Collection of FolderAssetModel |
None. |
| modified | date |
None. |
Request Formats
application/json, text/json
{
"name": "sample string 1",
"parent": "sample string 2",
"id": "sample string 3",
"files": [
{
"id": "sample string 1",
"name": "sample string 2",
"type": {
"typeId": "sample string 1",
"type": "sample string 3"
},
"tags": [
"sample string 1",
"sample string 2"
],
"size": "sample string 4",
"url": "sample string 5",
"modified": "2025-12-15T19:21:55.3816202-08:00",
"folder": "sample string 7",
"notes": "sample string 9",
"dimensions": "sample string 10"
},
{
"id": "sample string 1",
"name": "sample string 2",
"type": {
"typeId": "sample string 1",
"type": "sample string 3"
},
"tags": [
"sample string 1",
"sample string 2"
],
"size": "sample string 4",
"url": "sample string 5",
"modified": "2025-12-15T19:21:55.3816202-08:00",
"folder": "sample string 7",
"notes": "sample string 9",
"dimensions": "sample string 10"
}
],
"notes": "sample string 4",
"tags": [
"sample string 1",
"sample string 2"
],
"folders": [],
"modified": "2025-12-15T19:21:55.3816202-08:00"
}
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |
