> This page is for Home.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://developers.webflow.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developers.webflow.com/_mcp/server.

# v1.15.0: CMS commands

> Manage CMS collections, fields, and items directly from the terminal with the new webflow cms command group.

v1.15.0 adds a `webflow cms` command group for managing CMS content directly from the terminal.

### Collections

* **`cms collections list`** — List all CMS collections for a site, with `--fields`, `--sort-by`, `--order`, and `--json` support.
* **`cms collections get <collectionId>`** — Get the details and field schema for a collection.
* **`cms collections create`** — Create a new collection with `--name`, `--singular-name`, `--slug`, and `--dry-run` support.

### Fields

* **`cms fields create`** — Add a field to a collection. Supports all Webflow field types: `PlainText`, `RichText`, `Number`, `DateTime`, `Link`, `Image`, `Video`, `Color`, `Bool`, `Option`, `ItemRef`, `ItemRefSet`. Use `--required` to mark a field as required.

### Items

* **`cms items list`** — List items in a collection with `--limit`, `--offset`, `--locale`, and `--json` support.
* **`cms items get`** — Get a single item by ID.
* **`cms items create`** — Create a new item with `--data <json>`, `--draft`, and `--dry-run` support.
* **`cms items update`** — Update an existing item's field data.
* **`cms items delete`** — Delete an item, with `--dry-run` support.
* **`cms items publish`** — Publish one or more items by ID.

### DevLink alias

`webflow devlink import` is now available as an alias for `webflow library share`.