Skip to content

Create Folder Tier 3

POST/api/projects/:id/foldersCopied!

Creates a folder in a project. Send parent to create it inside another folder. Folders can be nested up to five levels deep.

Example

ts
const folder = await client.folders.create("bdbff5de-96d7-468f-9db0-85fe28bd6b62", {
  name: "Final renders",
});
bash
youvico folder create \
  --project bdbff5de-96d7-468f-9db0-85fe28bd6b62 \
  --name "Final renders"
bash
curl -X POST 'https://api.youvico.com/api/projects/bdbff5de-96d7-468f-9db0-85fe28bd6b62/folders' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{ "name": "Final renders" }'
json
{
  "data": {
    "id": "DX1234567890ABCD"
  }
}

Request

Path

idstringrequired
Project ID

Body

namestringrequired

1-64 characters

Folder name
parentobject?
Parent folder. Omit or send null to create the folder at the project root
parent.idstringrequired
Parent folder ID

Response

Returns 201 Created.

dataobject
Created folder
data.idstring
ID of the created folder

Example: DX1234567890ABCD