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