APIs and Client libraries
Protobuffers and gRPC Documentation
The API is where RemotiveBroker derives its primary strength. Given that the API is defined with gRPC and protobuf, it is easy to create a client library for any programming language.
We encourage you 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
We currently maintain two client libraries in