---
title: "Create folder"
method: POST
path: "/v1/folder"
tags: ["Digital Asset Management (DAM)", "Managing folders"]
---

# Create folder

`POST /v1/folder`

This will create a new folder. You can specify the folder name and location of the parent folder where this new folder should be created.

## Request body

- object
  - `folderName` string, required — The folder will be created with this name. All characters except alphabets and numbers (inclusive of unicode letters, marks, and numerals in other languages) will be replaced by an underscore i.e. `_`.
  - `parentFolderPath` string, required — The folder where the new folder should be created, for root use `/` else the path e.g. `containing/folder/`. Note: If any folder(s) is not present in the parentFolderPath parameter, it will be automatically created. For example, if you pass `/product/images/summer`, then `product`, `images`, and `summer` folders will be created if they don't already exist.

## Response `201`

Folder created successfully.

- object

## Other responses

- `400` — Bad Request.
- `401` — Unauthorized request.
- `403` — Forbidden.
- `429` — The request exceeded the rate limit. Contains headers indicating the limits and a message detailing the error.

---

[API](https://skmtc.dev/imagekit-developer/apis/imagekit-api.md) · [All operations](https://skmtc.dev/imagekit-developer/apis/imagekit-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/imagekit-developer/imagekit-api/revisions/bb3e9ff84b3e/schema)
