Skip to main content

APIs and client libraries

gRPC documentation​

The API is where RemotiveBroker derives its primary strength. Given that the API is defined with gRPC and protobuf, it's easy to create a client library for any programming language.

Your are encouraged to generate your own client libraries for any programming language using the API protobuf files.

Python RemotiveBroker API​

Schemas​

The following sections provide resources to the json schemas used by RemotiveBroker. Each schema is documented and available on GitHub.

RemotiveBroker interfaces.json json schema​

RemotiveBroker meta database json schema​

RemotiveBroker scripted database json schema​

Client libraries​

RemotiveLabs currently maintain two client libraries in