create_component
Create new components in Storyblok with customizable fields, schemas, and display properties for content management.
Instructions
Creates a new component with all supported fields.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Technical name of the component | |
| display_name | No | Display name of the component | |
| schema | No | Component schema definition | |
| is_root | No | Whether the component can be used as content type | |
| is_nestable | No | Whether the component can be nested | |
| preview_field | No | Field to use for preview | |
| preview_tmpl | No | Preview template | |
| component_group_uuid | No | UUID of the component group | |
| color | No | Color for the component | |
| icon | No | Icon for the component | |
| internal_tag_ids | No | Internal tag IDs | |
| content_type_asset_preview | No | Asset preview content type |