Create Folder
Create a new folder to organize your files. Folders can be nested to create a hierarchical structure.Endpoint
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Name of the folder |
parentFolderId | string | No | ID of the parent folder (null for root) |
description | string | No | Optional description of the folder |
Example Request
Response
Folder Object Properties
| Property | Type | Description |
|---|---|---|
id | string | Unique folder identifier |
name | string | Folder name |
description | string | Optional folder description |
parentFolderId | string | Parent folder ID (null if root) |
path | string | Full path to the folder |
createdAt | string | ISO 8601 timestamp of creation |
updatedAt | string | ISO 8601 timestamp of last update |
fileCount | number | Number of files in the folder |
totalSize | number | Total size of files in bytes |
Error Responses
Invalid Folder Name
Parent Folder Not Found
Folder Already Exists
Storage Quota Exceeded
Nested Folders
You can create nested folder structures:SDK Examples
Folder Naming Rules
- Length: 1-255 characters
- Characters: Letters, numbers, spaces, hyphens, underscores
- Reserved: Cannot use reserved names like ”..”, ”.”, “CON”, “PRN”
- Case: Names are case-sensitive
- Uniqueness: Names must be unique within the same parent folder
Best Practices
- Use descriptive folder names
- Keep folder hierarchies shallow (max 10 levels)
- Use consistent naming conventions
- Add descriptions for better organization
- Consider using prefixes for special folders (e.g., “Archive”, “Draft”)