<Tip title="Components in Rich Text">
Rich Text field values can contain Webflow component instances as `<wf-component>` markup — see [Components in Rich Text](/data/docs/working-with-the-cms/components-in-rich-text) for the markup grammar, how to find component and property IDs, and the write constraints.
</Tip>
Create an item or multiple items in a CMS Collection across multiple corresponding locales.
<Note title="Use Create Items for new integrations">
This endpoint remains supported. New integrations should use [Create Items](/data/reference/cms/collection-items/staged-items/create-items), which does everything this endpoint does and can also add locale variants to an existing item. [This guide to creating items](/data/docs/working-with-the-cms/create-items) shows how the request shape maps.
</Note>
<Note>
- This endpoint can create up to 100 items in a request.
- If the `cmsLocaleIds` parameter is not included in the request, an item will only be created in the primary locale.
</Note>
Required scope | `CMS:write`
Request
A Collection Item represents a single entry in your collection. Each item includes:
- **System metadata** - Automatically managed fields like IDs and timestamp <br/>
- **Status flags** - Controls for managing content state: `isDraft`, `isArchived `<br/>
- **Content fields** - Stored in `fieldData`. Each item needs a `name` and `slug`, and may include additional fields matching your collection's schema definition.
fieldDataobject or list of objectsRequired
cmsLocaleIdslist of stringsOptional
Array of identifiers for the locales where the item will be created
isArchivedbooleanOptionalDefaults to false
Indicates whether the item is archived.
isDraftbooleanOptionalDefaults to true
Indicates whether the item is in draft state.
Response
Request was successful
idstring
Unique identifier for the Item
cmsLocaleIdslist of strings
Array of identifiers for the locales where the item will be created
lastPublishedstring or nullRead-onlyformat: "date-string"
The date the item was last published
lastUpdatedstringRead-onlyformat: "date-string"
The date the item was last updated
createdOnstringRead-onlyformat: "date-string"
The date the item was created
isArchivedbooleanDefaults to false
Boolean determining if the Item is set to archived
isDraftboolean
Whether the item is in a draft state. true unless the request set isDraft: false.