Get Card Builder block schema
card_builder_get_block_schemaRetrieve full schema details for a Card Builder block type, including props, types, defaults, and supported domains, to verify block configuration before writing recipes.
Instructions
Get the full embedded schema for one Card Builder block type.
Looks up block_type in the module-level BLOCK_TYPES constant and
adds its style targets from STYLE_TARGETS; makes no call to Home
Assistant.
Use when: checking a block's exact prop names, types, defaults, enum
values, and supported entity domains before writing a recipe.
Returns: {type, category, label, accepts_children, requires_entity, props, notes, supported_domains, style_targets, ...} — the same
entry as in BLOCK_TYPES plus style_targets.
Errors: {"error": "unknown_block_type", "block_type": ..., "known": [...]} when block_type isn't in the embedded schema.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| block_type | Yes | Block type id, e.g. 'block-slider', from card_builder_list_block_types. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||