Schemas
Schemas (Multiple)
Embeds a list of Node schema blocks inline. Use it for repeatable components such as page sections, button groups, or feature lists.
Embeds a list of Node schema blocks inline within the parent document. Use it for repeatable components — page sections, button groups, testimonials, or any ordered list of structured blocks. For a single embedded block use Schema.
Value shape
[
{
"_id": "abc123",
"_schema": "button",
"title": "Get started",
"description": "Your journey begins here"
},
{
"_id": "def456",
"_schema": "button",
"title": "Learn more",
"description": "Discover our features"
}
]Each item's _schema field contains the Node schema identifier. Use it to look up the registered component and render the correct component in your frontend.
Options
| Option | Description |
|---|---|
| Schema | The allowed Node schema(s) that editors can add to this list. Leave empty to allow any Node schema. |
| Name | Unique field name in the Schema. Appears in the generated model and in the API response. |
| Display Name | Label shown to editors in the Content Editor. |
| Required | When set, editors cannot save the document without a value. |
| Translatable | When set, the field stores a separate value per locale. |
| Description | Help text shown to editors under the field. |
| Default Value | Value applied when a document is first created. |