Create Live Items
Rich Text field values can contain Webflow component instances as <wf-component> markup — see Components in Rich Text for the markup grammar, how to find component and property IDs, and the write constraints.
Create item(s) in a collection that will be immediately published to the live site.
This endpoint accepts two request shapes, and a request must use one or the other:
- Single item — send
fieldDataat the top level. SetcmsLocaleIdto create the item in a specific locale. - Multiple items — send an
itemsarray with at least one entry. Each entry needs its ownfieldData, and can set its owncmsLocaleId,isDraft, andisArchived. The API ignores any other property on an entry.
A request that carries both fieldData and items returns a 400.
To create items across multiple locales, use Create Items, then Publish Items.
Required scope | CMS:write
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
Query parameters
Request
Details of the item(s) to create
A Collection Item represents a single entry in your collection. Each item includes:
- System metadata - Automatically managed fields like IDs and timestamp
- Status flags - Controls for managing content state:
isDraft,isArchived - Content fields - Stored in
fieldData. Each item needs anameandslug, and may include additional fields matching your collection’s schema definition.
Response
Whether the item is in a draft state. Together with lastPublished, this determines the status shown in the Webflow UI. See Publishing with the CMS API for the full mapping.