DFX “Cloud Application-Programming-Interface” (API) Overview
The primary purpose of the Cloud API Reference is to define the access protocols for communicating with the DeepAffex™ cloud. The API defines a set of network accessible endpoints that accept Measurement Data payloads and return Measurement Results payloads under the direction and control of a calling application.
The Cloud API exists as a set of Protocol buffers (aka protobuf) definitions and documentation set describing all interactions with our DeepAffex™ cloud hosted engine. Client applications may be built using WebSockets, HTTP REST or gRPC transports for communication. These applications can create measurements, register for measurement results and stream measurement (data) chunks to the server. The DFX Cloud API also has endpoints for managing different measurement configurations (called Studies), retrieving historical data, managing organizations and users, etc. Please refer to the documentation for more details.