Skip to content

GenerativeUiComponentDescriptor

HTTP API schema

One component a TV can render, with the JSON Schema of the properties it accepts and how the TV renders it.

GenerativeUiComponentDescriptor fields

namestringRequired

The A2UI component name, for example `Text` or `Timer`.

propertiesobjectRequired

JSON Schema (draft 2020-12) of the component object as the TV accepts it, including `id` and `component`.

renderingstringRequired

How the TV renders the component, including which Port OS design tokens it uses.

View source specification ↗