The App Extension Types API lets you retrieve display metadata for component types that are available for apps. Use this metadata to understand which extension types can be shown to developers and how each type should be presented before creating or validating app components.
In Wix app documentation and the App Dashboard, components are referred to as extensions. The App Extension Types API returns metadata for component types, which correspond to extension types shown in the App Dashboard and other Wix app documentation.
With the App Extension Types API, you can retrieve:
Each component has a type, such as a page or widget. Component types are defined by Wix and may have type-specific validation, enrichment, and display metadata.
Use the catalog before creating or validating components when you need to show available component types, explain type behavior, or prepare a component payload for a developer workflow.
Component type attributes describe basic rules enforced by the App Extensions API:
It's important to note the following points before starting to code:
type maps to the matching lower-case ComponentData oneof variant when creating or validating a component.Last updated: 3 July 2026