Introduction

Purpose

The purpose of this API is to establish communication and control with the Apex 300E instrument over network. The commands are few and basic, the preference being to rely more on JSON-formatted recipes and configurations residing on the disk of the instrument. This way, the client does not need to be aware of the inner methods and functionality. It can simply “select a recipe and go”.

The API’s choice of minimal commands also makes it ideal for automation purposes, since these commands will be sent repeatedly, with the same recipe configuration. While the commands are few, the information provided by way of events and alarms are extensive and informative, giving the client ample real-time data to react and make decisions as needed.

At this point (08/29/2024) all documentation is strictly a work in progress. Any documentation is likely subject to major expansion or change by the time of release.

Contents