---
title: "POST /b/{bucket}/managedFolders"
method: POST
path: "/b/{bucket}/managedFolders"
tags: ["managedFolders"]
---

# POST /b/{bucket}/managedFolders

`POST /b/{bucket}/managedFolders`

Creates a new managed folder.

## Path parameters

- `bucket` string, required

## Request body

- ManagedFolder — A managed folder.
  - `bucket` string — The name of the bucket containing this managed folder.
  - `id` string — The ID of the managed folder, including the bucket name and managed folder name.
  - `kind` string — The kind of item this is. For managed folders, this is always storage#managedFolder.
  - `metageneration` string, int64 — The version of the metadata for this managed folder. Used for preconditions and for detecting changes in metadata.
  - `name` string — The name of the managed folder. Required if not specified by URL parameter.
  - `selfLink` string — The link to this managed folder.
  - `createTime` string, date-time — The creation time of the managed folder in RFC 3339 format.
  - `updateTime` string, date-time — The last update time of the managed folder metadata in RFC 3339 format.

## Response `200`

Successful response

---

[API](https://skmtc.dev/google/apis/storage.md) · [All operations](https://skmtc.dev/google/apis/storage/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/google/storage/revisions/4623cd2c71cf/schema)
