TreeApi: REST API for accessing server items

TreeApi: REST API for accessing server items

Overview

The TreeApi extension provides a REST-full web API that can be used to access server items via http(s). The API provides several services that can be used to read and write server items and their properties.

Installation

The TreeApi is provided as an app and is not included within the default setup.

To install the TreeApi, open the App Manager, select ADD APP, and press the download button near to the entry TreeApi .

image-20260407-091136.png

This will download the app and prepare it for installation. Afterwards, restart the Core Server, close the Core Studio and reopen it. Within the Modules menu of the Core Studio you will find a new sub menu TreeApi. It contains entries for all definitions that are necessary for configuration the TreeApi.

Configuration

Further articles

Interface is available for the following products: 

  • NETx BMS Platform

  • NETx Multi Protocol Server

Changelog

Version

Date

Notes

Build

Version

Date

Notes

Build

1.1.3

May 11, 2026

Fixes

  • Configuration menus are missing in Core Studio – fixed.

148

1.1.2

Jan 29, 2026

Breaking changes in the API specification. For more details see the API specification.

Improvements

  • Changed to .NET 10

Fixes

  • Write multiple not working for strings – fixed.

133

1.1.1

Aug 30, 2024

Fixes

  • TreeApi not accessible via cloud connection – fixed.

 

1.1.0

Aug 21, 2024

Improvements

  • Write item requests must use invariant culture for item values now.

  • New versioning.

 

2024.3.26

Mar 26, 2024

New features

  • New server to write multiple items.

Improvements

  • Verify that JWT secret is at least 64 characters.

Fixes

  • Generated JWT secret is too short – fixed.

 

2023.8.2

Aug 2, 2023 

New features

  • First release.