Service: DataObject

Generic access to all data objects

Provides generic read access to all Data Objects and to data form definitions.

The service doesn’t have any notifications. They are only provided by the object specific services.

Functions

ResultName / ParamsComment
GetResultdata.GetGeneric Get function for all data types. The type is selected by parameter, the rest behaves the same as type specific services.
typestringSelects the type of Data Object.
modestring(Optional) View of the objects to return: raw or effective. Default is effective. See DataMode.
includestring(Optional) Adds the other view to the result; only values that differ are added (under @meta.overlay). See DataMode.
filterDataFilter(Optional) Filter definition which determines the result set.
sortDataSortItem[](Optional) Sorting definition as a list of properties with order.
limitint(Optional) Maximum amount of Objects that should be returned. Must be a non-negative integer.
offsetint(Optional) Offset of the first Object in the result set that should be returned. Used for direct pagination. Must be a non-negative integer.
selectstring[](Optional) A list of fields which the result objects should contain (empty or missing means a default field set will be returned).
valuedata.GetOneReturns a single Object identified by the given ID.
typestringSelects the type of Data Object.
idstringThe unique ID info of the Object, for example a guid or a name.
modestring(Optional) View of the object to return: raw or effective. Default is effective. See DataMode.
includestring(Optional) Adds the other view to the result; only values that differ are added (under @meta.overlay). See DataMode.
selectstring[](Optional) List of Properties that should be contained in the result object.
GetResultdata.GetNextGeneric Get function for all data types as a follow up to a previous Get call. The type is selected by parameter.
typestringSelects the type of Data Object.
contextstringThe context received within the last get result. Mandatory for subsequent get calls with pagination.
scrollint(Optional) Scrolls through the result set with 'Next' or 'Prev'. Used for pagination. See PaginationScroll.
offsetint(Optional) Offset of the first Object in the result set that should be returned. Used for direct pagination. Must be a non-negative integer.
limitint(Optional) Maximum amount of Objects that should be returned. Must be a non-negative integer.

Enums

PaginationScroll

Name Value Description
Offset 0 Scrolls to fixed position.
Next 1 Scrolls to next items for given context.
Prev 2 Scrolls to previous items for given context.
Last modified September 25, 2026