Admin User Interface

Virtual Types

The Virtual Types area is where you create and configure virtual types – dynamic data transformations that expose transformed data via REST endpoints. Virtual types allow you to present your data in different formats without modifying the underlying schema. You can rename properties, filter objects, apply transformations, and create simplified views of complex data structures. This makes them useful for building APIs that present data differently to different consumers, or for transforming data during import and export operations. By default, this area is hidden in the burger menu.

Virtual Types

Note: This area appears empty until you create your first virtual type.

Secondary Menu

Create Virtual Type

On the left, two input fields let you enter the Name and Source Type for a new virtual type. Both fields are required. Click the Create button to create it.

Pager

Navigation controls for browsing through large numbers of virtual types.

Filter

Two input fields on the right let you filter the list by Name and Source Type.

Left Sidebar

The sidebar shows a list of all virtual types with the following information:

Each entry has a context menu with Edit and Delete options.

Main Area

When you select a virtual type, the main area shows an editor for its configuration. In the top right corner, a link to the REST endpoint for this virtual type is displayed (as an HTML view, same as in the Data area).

Virtual Type Settings

The upper section contains settings for the virtual type itself:

Virtual Properties Table

Below the settings, a table shows all virtual properties defined for this type. The columns are:

Create Virtual Property

A button below the table lets you add new virtual properties.

Related Topics