Skip to content

Data Areas and Entities

In HortiView, we group domains into data areas. Module developers can request access to those areas. Entities in a particular group are accessible for modules after the user explicitly consented to that access. This will allow modules to request only data they need.

The following tables provide an overview of the data area groups and the entities they encapsulate (as of 16th of April 2026).

For API usage and examples showing how to access these groups programmatically, see the API documentation: API Documentation.

Device Administration

Allows modules to access configuration information of the farm organization’s IoT devices.

Key Entity Description
ADMAMasterdata adma Allows modules to access configuration information of the farm organization’s IoT devices.

Farm Organization Alerts

Allows modules to read the alert rules configured for the farm(s) and send alerts.

Key Entity Description
FarmOrganizationAlerts alert_rules Modules can read alert rules configured for the farm(s) and use them to raise alerts.
alerts Modules can read alert instances raised for a farm.

Farm Organization Definition

Allows modules to read the farm’s organizational structure, including fields, blocks, irrigation stations.

Key Entity Description
FarmOrganization alert_rules Rules defined in an organization that modules can query to raise alerts.
farm_organizations Data about the farm organization and relationships to other organizations.
farms Farm locations, their contact persons, and addresses.
fields Greenhouses and open fields, their shapes, names, tags, etc.
irrigation_stations Details about irrigation stations on a farm location.
zones "Zone" is the internal alias for blocks in a greenhouse.

Farm Organization Member

Allows access to information about farm members.

Key Entity Description
FarmMember farm_members Modules can query members of a farm location.
farm_roles Modules can query roles a farm member has.
field_members Modules can query members of a field within a farm location.

Personal Information

Allows access to personal profile information of authorized users.

Key Entity Description
PersonalInformation users - (addresses + countries) Gives access to basic user profile information, including address and country the user has specified in the profile.

Sensor Streams

Allows modules to access data from the farm’s connected devices, such as HortiView-connected weather stations.

Key Entity Description
ADMASensors adma Allows modules to access data from the farm’s connected devices, such as HortiView-connected weather stations.